NondimensionalizationTransform
✖
NondimensionalizationTransform
詳細とオプション


- eq は,QuantityオブジェクトとQuantityVariableオブジェクトから構築された方程式または微分方程式,またはそのような式のリストである.
- ovars は eq 中に存在するQuantityVariableオブジェクトのリストである.
- fvars は ovar のための置換変数のリストである.
- NondimensionalizationTransformは,無次元方程式に加え,有次元形式から無次元形式への「前進」変換および新たな無次元形式をもとの方程式に戻す「逆」変換のための規則を与えることができる.
- NondimensionalizationTransformは次の特性をサポートする.
-
"DimensionalizationMultipliers" 逆変換のための乗数のAssociation "DimensionalizationRules" 変換を戻すための規則のリスト "NondimensionalizationMultipliers" 変換された変数のための乗数のAssociation "NondimensionalizationRules" 方程式を無次元化するための規則のリスト "ReducedForm" 無次元化された方程式 - あるいは,"PropertyAssociation"を使って特性のAssociationを返すことができる.
- NondimensionalizationTransformは,デフォルトで,"ReducedForm"を返す.
- 次は,使用可能なオプションである.
-
GeneratedParameters C 生成された置換変数の名付け方 GeneratedQuantityMagnitudes K 生成された数量因子の名付け方 IncludeQuantities {} 含める追加的な数量 UnitSystem Automatic 因子を生成するために使われる単位系 - QuantityVariableオブジェクトとQuantityオブジェクトを使って方程式内の変数からすべての次元を削除することが不可能な場合は,GeneratedQuantityMagnitudes設定が使われる.その場合には,GeneratedQuantityMagnitudesオプションで与えられた記号と一緒に新たな数量が解に加えられる.
- ovar には含まれていない方程式内に追加的なQuantityVariableオブジェクトがある場合は,GeneratedParameters設定が使われる.NondimensionalizationTransformは方程式からすべてのQuantityVariableオブジェクトを削除する.追加的なQuantityVariableオブジェクトはGeneratedParametersオプションで指定された変数で置換される.
- IncludeQuantitiesは,無次元解の生成に使う追加的なQuantityオブジェクトを加える.
- UnitSystemは,方程式から次元を削除する際に乗法因子の生成に使用する単位系を制御する.Automaticのときは,NondimensionalizationTransformが,方程式中に存在する,あるいはIncludeQuantitiesで指定された,単位と物理量から因子を作成する.
- UnitSystemは自然単位系を使用するように設定することもできる.このオプションには,"DeSitterUnits","GaussianNaturalUnits","GaussianQuantumChromodynamicsUnits","HartreeAtomicUnits","LorentzHeavisideNaturalUnits","LorentzHeavisideQuantumChromodynamicsUnits","PlanckUnits","RydbergAtomicUnits","StonyUnits"がある.
例題
すべて開くすべて閉じる例 (2)基本的な使用例
スコープ (4)標準的な使用例のスコープの概要

https://wolfram.com/xid/0mfgou7zws85yszseq-ljjkr0

https://wolfram.com/xid/0mfgou7zws85yszseq-bl44ji


https://wolfram.com/xid/0mfgou7zws85yszseq-jcgjrt

解のC[1]を置換するためのエネルギーの置換変数を指定する:

https://wolfram.com/xid/0mfgou7zws85yszseq-t2phuo


https://wolfram.com/xid/0mfgou7zws85yszseq-502xrn

https://wolfram.com/xid/0mfgou7zws85yszseq-gdsrii


https://wolfram.com/xid/0mfgou7zws85yszseq-lc4e46

https://wolfram.com/xid/0mfgou7zws85yszseq-3swlu8


https://wolfram.com/xid/0mfgou7zws85yszseq-6jog8y


https://wolfram.com/xid/0mfgou7zws85yszseq-6cgjdj


https://wolfram.com/xid/0mfgou7zws85yszseq-yssboh


https://wolfram.com/xid/0mfgou7zws85yszseq-4y7hy7


https://wolfram.com/xid/0mfgou7zws85yszseq-x7kuul

https://wolfram.com/xid/0mfgou7zws85yszseq-7luxl

https://wolfram.com/xid/0mfgou7zws85yszseq-etjicj

オプション (5)各オプションの一般的な値と機能
GeneratedParameters (1)

https://wolfram.com/xid/0mfgou7zws85yszseq-q23lfk

https://wolfram.com/xid/0mfgou7zws85yszseq-ctxglk

より多くのQuantityVariableオブジェクトについての置換を指定することで,GeneratedParametersを完全に回避する:

https://wolfram.com/xid/0mfgou7zws85yszseq-49ci0d

GeneratedQuantityMagnitudes (1)
IncludeQuantities (1)
UnitSystem (2)
プランク(Planck)単位系を使ってニュートンの重力法則を簡約する:

https://wolfram.com/xid/0mfgou7zws85yszseq-jsq76c

https://wolfram.com/xid/0mfgou7zws85yszseq-5fk0th


https://wolfram.com/xid/0mfgou7zws85yszseq-x21rf6


https://wolfram.com/xid/0mfgou7zws85yszseq-3t92ch


https://wolfram.com/xid/0mfgou7zws85yszseq-uoi9ng

アプリケーション (4)この関数で解くことのできる問題の例
重力についてのポアソン(Poisson)方程式を無次元化する:

https://wolfram.com/xid/0mfgou7zws85yszseq-gvb9bx

https://wolfram.com/xid/0mfgou7zws85yszseq-fs49aj


https://wolfram.com/xid/0mfgou7zws85yszseq-lidlaq

無次元のクライン・ゴルドン(Klein–Gordon)方程式を調べる:

https://wolfram.com/xid/0mfgou7zws85yszseq-cz5ob2

https://wolfram.com/xid/0mfgou7zws85yszseq-t0q44o


https://wolfram.com/xid/0mfgou7zws85yszseq-08in1p

QuantityVariableオブジェクトの多くについて置換変数を指定することで,結果をさらに簡約する:

https://wolfram.com/xid/0mfgou7zws85yszseq-pwk6rh


https://wolfram.com/xid/0mfgou7zws85yszseq-hpsqpo


https://wolfram.com/xid/0mfgou7zws85yszseq-45xdfi

プランク単位系とハートリー(Hartree)単位系を使って,一次元シュレディンガー(Schrödinger)方程式を無次元化する:

https://wolfram.com/xid/0mfgou7zws85yszseq-bfwdvt

https://wolfram.com/xid/0mfgou7zws85yszseq-8k1xy


https://wolfram.com/xid/0mfgou7zws85yszseq-79ugcf


https://wolfram.com/xid/0mfgou7zws85yszseq-fuk9ci


https://wolfram.com/xid/0mfgou7zws85yszseq-gscxbj

特性と関係 (1)この関数の特性および他の関数との関係
DimensionalCombinationsは,QuantityVariableオブジェクトの無次元の組合せを導出する:

https://wolfram.com/xid/0mfgou7zws85yszseq-yswl2s

https://wolfram.com/xid/0mfgou7zws85yszseq-o0vs1w


https://wolfram.com/xid/0mfgou7zws85yszseq-x2uyic

https://wolfram.com/xid/0mfgou7zws85yszseq-6z2rsr

考えられる問題 (3)よく起る問題と予期しない動作

https://wolfram.com/xid/0mfgou7zws85yszseq-r95tf5

https://wolfram.com/xid/0mfgou7zws85yszseq-sqv7bf



https://wolfram.com/xid/0mfgou7zws85yszseq-rzl3rw



https://wolfram.com/xid/0mfgou7zws85yszseq-8cxq9k


おもしろい例題 (1)驚くような使用例や興味深い使用例
自然単位のさまざまな集合を使った,クーロン(Coulomb)の法則とニュートンの重力法則を変換する:

https://wolfram.com/xid/0mfgou7zws85yszseq-lm1ltr

https://wolfram.com/xid/0mfgou7zws85yszseq-jd3zk6


https://wolfram.com/xid/0mfgou7zws85yszseq-s2b43n


https://wolfram.com/xid/0mfgou7zws85yszseq-nyfh3n

https://wolfram.com/xid/0mfgou7zws85yszseq-n44qpa

Wolfram Research (2018), NondimensionalizationTransform, Wolfram言語関数, https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html.
テキスト
Wolfram Research (2018), NondimensionalizationTransform, Wolfram言語関数, https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html.
Wolfram Research (2018), NondimensionalizationTransform, Wolfram言語関数, https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html.
CMS
Wolfram Language. 2018. "NondimensionalizationTransform." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html.
Wolfram Language. 2018. "NondimensionalizationTransform." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html.
APA
Wolfram Language. (2018). NondimensionalizationTransform. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html
Wolfram Language. (2018). NondimensionalizationTransform. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html
BibTeX
@misc{reference.wolfram_2025_nondimensionalizationtransform, author="Wolfram Research", title="{NondimensionalizationTransform}", year="2018", howpublished="\url{https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html}", note=[Accessed: 07-May-2025
]}
BibLaTeX
@online{reference.wolfram_2025_nondimensionalizationtransform, organization={Wolfram Research}, title={NondimensionalizationTransform}, year={2018}, url={https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html}, note=[Accessed: 07-May-2025
]}