NondimensionalizationTransform
NondimensionalizationTransform[eq,ovars,fvars]
无量纲化 eq,用变量 fvars 替代原始变量 ovars.
NondimensionalizationTransform[eq,ovars,fvars,prop]
返回与 eq 无量纲化关联的属性.
更多信息和选项
- 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 选项提供的符号被添加到答案中.
- 当在方程中有额外的 QuantityVariable 对象没有包括在 ovar 时,使用 GeneratedParameters 设置. NondimensionalizationTransform 去除方程中所有 QuantityVariable 对象. 额外的 QuantityVariable 对象由 GeneratedParameters 选项指定的变量取代.
- IncludeQuantities 添加额外的 Quantity 对象用于生成无量纲解决方案.
- UnitSystem 控制单位系统,当删除方程的量纲时,产生乘法因子. 当设置为 Automatic,NondimensionalizationTransform 从方程中出现的单位和物理量或由 IncludeQuantities 指定产生因子.
- UnitSystem 可设置为使用自然单位系统. 这些选项包括 "DeSitterUnits"、"GaussianNaturalUnits"、 "GaussianQuantumChromodynamicsUnits"、"HartreeAtomicUnits"、"LorentzHeavisideNaturalUnits"、"LorentzHeavisideQuantumChromodynamicsUnits"、"PlanckUnits"、"RydbergAtomicUnits" 和 "StonyUnits".
范例
打开所有单元关闭所有单元范围 (4)
指定能量的替代变量以替代解中的 C[1]:
选项 (5)
GeneratedParameters (1)
通过指定更多 QuantityVariable 对象的替代完全避免 GeneratedParameters:
应用 (4)
通过对大部分 QuantityVariable 对象指定替代变量进一步简化结果:
属性和关系 (1)
DimensionalCombinations 导出 QuantityVariable 对象的无量纲组合:
文本
Wolfram Research (2018),NondimensionalizationTransform,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html.
CMS
Wolfram 语言. 2018. "NondimensionalizationTransform." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html.
APA
Wolfram 语言. (2018). NondimensionalizationTransform. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NondimensionalizationTransform.html 年