UnitSimplify[quantity]
指定された quantity の単位を簡約しようと試みる.
UnitSimplify
UnitSimplify[quantity]
指定された quantity の単位を簡約しようと試みる.
詳細とオプション
- UnitSimplifyは発見的な方法を使ってQuantity単位を同等の単位式に簡約しようと試みる.
- オプションUnityDimensionsを使って,簡約中にどのUnitDimensionsを取り除くかを指定することができる.
- UnitSimplifyは,TimeSeries,EventSeries,TemporalDataの入力を取る.
- 通貨単位を含む操作にはインターネット接続が必要である.
例題
すべて開く すべて閉じる例 (3)
複合単位のQuantityをより単純な単位の同等のQuantityに変換する:
UnitSimplify[Quantity[1, ("Joules" / "Seconds")]]UnitSimplify[Quantity[1, ("Seconds" ^ 4 * "Amperes" ^ 2) / ("Kilograms" * "Centimeters" ^ 2)]]UnitSimplifyは単一要素の単位が見付からない場合には複合単位を返すこともある:
UnitSimplify[Quantity[3 / 4, "Kilograms" / ("Volts" * "Hours")]]UnitSimplifyは,数量の値に基づいてリスケールもする:
UnitSimplify[Quantity[9.14 ^ 12, "Meters"]]UnitSimplify[Quantity[1423.2, "Seconds"]]スコープ (4)
時系列中のQuantity式から値を得る:
v = Quantity[RandomReal[1, 4], ("Joules" / "Seconds")];
t = {1, 2, 5, 10};
ts = TimeSeries[v, {t}]ts[10]UnitSimplify[ts]%[10]UnitSimplifyでQuantityDistribution指定を使う:
𝒟 = NormalDistribution[Quantity[120, "Meters"*"Newtons"], Quantity[16, "Meters"*"Newtons"]]UnitSimplify[𝒟]UnitSimplifyでSparseArray指定を使う:
UnitSimplify[SparseArray[{1 -> Quantity[8, "Kilograms"/("Meters"*"Seconds"^2)], 2 -> Quantity[7, "Meters"*"Newtons"]}]]%//NormalUnitSimplifyでAssociation指定を使う:
UnitSimplify[<|"Quantity1" -> Quantity[260, "Kilograms"/("Amperes"*"Seconds"^2)], "Quantity2" -> Quantity[3, "Joules"/"Seconds"]|>]オプション (3)
UnityDimensions (3)
UnitSimplifyは"AngularDegrees"のように角度単位を自動的に相殺しない:
UnitSimplify[Quantity[3, ("AngularDegrees"/"Seconds")]]UnityDimensionsを使って角度単位を取り除くことができる:
UnitSimplify[%, UnityDimensions -> {"AngleUnit"}]UnityDimensionsAutomaticを使って"AngleUnit"次元と"SolidAngleUnit"次元の両方を取り除く:
UnitSimplify[Quantity[30.2, "AngularDegrees" / "Steradians"], UnityDimensions -> Automatic]UnityDimensionsは,約分に際して任意数の次元を含むことができる:
q = Quantity[14.2, "Kilograms""Meters" ^ 2 / "Seconds" ^ 2]UnitSimplify[q, UnityDimensions -> {"MassUnit"}]UnitSimplify[q, UnityDimensions -> {"MassUnit", "TimeUnit"}]UnitSimplify[q, UnityDimensions -> {"MassUnit", "LengthUnit", "TimeUnit"}]特性と関係 (1)
UnitSimplifyはリストに縫い込まれる:
UnitSimplify[{Quantity[11, "Seconds"/"Farads"], Quantity[4, "Kilograms"*"Sieverts"], Quantity[5, "Meters"^2*"Pascals"]}]UnitSimplify[{Quantity[3, "Farads"*"Joules"], {Quantity[27, "Webers"/"Henries"]}, Quantity[14, "Amperes"*"Ohms"]}]テクニカルノート
-
▪
- 単位の概要
関連するガイド
-
▪
- 単位と数量 ▪
- 工学データ ▪
- 天文学の計算とデータ ▪
- 物理学と化学のデータと計算 ▪
- 確率・統計における数量
テキスト
Wolfram Research (2012), UnitSimplify, Wolfram言語関数, https://reference.wolfram.com/language/ref/UnitSimplify.html.
CMS
Wolfram Language. 2012. "UnitSimplify." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/UnitSimplify.html.
APA
Wolfram Language. (2012). UnitSimplify. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/UnitSimplify.html
BibTeX
@misc{reference.wolfram_2026_unitsimplify, author="Wolfram Research", title="{UnitSimplify}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/UnitSimplify.html}", note=[Accessed: 03-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_unitsimplify, organization={Wolfram Research}, title={UnitSimplify}, year={2012}, url={https://reference.wolfram.com/language/ref/UnitSimplify.html}, note=[Accessed: 03-November-2026]}