Quantity

Quantity[magnitude,unit]

表示大小为 magnitude 的量,而单位由 unit 指定.

Quantity[unit]

假定 unitmagnitude 是 1.

更多信息

  • Quantity[m,u] 中,可用字符串(如 "Meters")或单位的幂的乘积( "Meters"/"Seconds"^2)给出单位 u .
  • 支持的单位包括 NIST Special Publication 811 指定的所有单位.
  • Quantity 使用单位(如 "DegreesCelsius")和温差(如 "DegreesCelsiusDifference")来表示温度. Quantity 算术运算可系统地对此进行区分.
  • Quantity 运算系统地对用单位(如 "DegreesCelsius")表示的温度和用单位(如 "DegreesCelsiusDifference")表示的温差进行区分.
  • Quantity[unit] 将产生 magnitude 为 1 的标准化 Quantity.
  • Quantity 表达式可以通过使用 自由格式语言界面创建.
  • Quantity 将自动尝试将未知单位字符串解析为标准形式.
  • Quantity 具有属性 HoldRest 并且保持 unit 的结构.
  • 对于纯数值单位,例如百分数,Normal[expr]Quantity 对象转化为普通数字.
  • QuantityInformation 可包含以下属性:
  • "Magnitude"量的大小
    "Unit"与量关联的单位
    "UnitDimensions"单位的物理量纲
    "SIBaseUnits"SI 基本单位

范例

打开所有单元关闭所有单元

基本范例  (4)

Quantity 表示与特定单位相关联的值:

使用 输入量和单位:

使用 也可以找到复合单位表达式:

一个单位可以是一个字符串或者字符串乘积:

有效的单位指定包括大量物理常数:

Quantity 将自动尝试解释一个未知的单位字符串:

范围  (7)

Quantity 表达式可用于比较函数:

MixedMagnitudeMixedUnit 规范来定义一个混合 Quantity

Quantity 表达式可用于各种列表操作:

许多数值函数也作用于 Quantity 表达式:

整数函数也操作于 Quantity 表达式:

Normal 将返回无量纲 Quantity 表达式的基本值:

N 可用于数字化 Quantity 表达式:

N 不会改变与 Quantity 表达式关联的单位,包括物理常量:

UnitConvert 可用于找到物理常量的 SI 值:

应用  (2)

用带有 Quantity 对象的 FormulaData 来确定地球和太阳的逃逸速度:

用带有 Quantity 对象的 FormulaData 来可视化温度为5000开尔文时,黑体的光谱辐射率与波长的关系:

属性和关系  (15)

可以用字符串或字符串乘积的形式给出单位:

也可以使用 IndependentUnit 规范:

还接受用于构成十进倍数单位的前缀:

在单参数形式中,Quantity 自动将幅值设为1:

Quantity 的第一个参数也可以是 Quantity 对象,这种情况下,将单位相乘:

单位相容的 Quantity 对象相加时,将用启发法确定结果的单位:

单位相容的 Quantity 对象的乘法,也将用启发法确定结果的单位:

非绝对温度(如摄氏度或华氏度)相减会产生温差:

温度和温差相加会给出另一个温度:

涉及温度乘除的运算可能会自动转换为开尔文:

这个结果相当于提前换算了温度:

Quantity 依次对列表中的各项加上单位:

标准单位字符串都用复数形式. 单位描述将准确反映单位的单数形式:

由于 QuantityHoldRest,它可以接受量纲相同的多个单位字符串:

量相乘时,不会对结果的单位进行自动简化:

UnitSimplify 来得到单位的简化形式:

UnitConvert 来将混合 Quantity 表达式归一化为非混合 Quantity 表达式:

QuantityArray 描述由含有常用单位的 Quantity 对象组成的矩形数组:

Normal 将结构化数组转换为等价的由 Quantity 对象组成的普通数组:

可能存在的问题  (2)

Quantity 自动尝试将不可识别的单位字符串解释为标准单位:

由不可识别的单位字符串组成的表达式无法用这种方式解释:

相反,单位应该使用单个字符串指定:

某些单位包括 Interval 表达式,它可能产生返回未计算形式的比较:

Wolfram Research (2012),Quantity,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Quantity.html (更新于 2022 年).

文本

Wolfram Research (2012),Quantity,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Quantity.html (更新于 2022 年).

CMS

Wolfram 语言. 2012. "Quantity." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/Quantity.html.

APA

Wolfram 语言. (2012). Quantity. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Quantity.html 年

BibTeX

@misc{reference.wolfram_2024_quantity, author="Wolfram Research", title="{Quantity}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/Quantity.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_quantity, organization={Wolfram Research}, title={Quantity}, year={2022}, url={https://reference.wolfram.com/language/ref/Quantity.html}, note=[Accessed: 22-November-2024 ]}