NumericFunction

NumericFunction

是一个可以赋予符号 f 的属性,它指明当所有 argi 都是数值量时,f[arg1,arg2,] 应被视作数值量.

更多信息

范例

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

基本范例  (1)

LogNumericFunction 属性:

Log 的有一个参数为数字、常数或数值时,则结果为数值:

在大多数情况下,当 NumericQ[expr] 给出 True 时,N[expr] 产生一个明确的数:

范围  (1)

定义 f 是一个数值函数:

如果您没有赋予 f 来产生数值结果,则 NumericQ 将给出令人误解的结果:

赋予 f 计算参数是近似数的情况:

应用  (2)

考虑以下两个函数定义,其中一个具有 NumericFunction 属性:

定义一个函数 ,该函数对数字输入的求值比对任意输入的求值快:

能够识别到其被当做数字处理的参数时,计算就会更快:

定义一个表示明确值的函数:

赋于 N[f[a]], 给出在 处的常微分方程的解关于 a 的导数:

赋予 f 近似数:

f[1] 不计算但表示为一个数:

它对任意精度起作用 (在合理的界限内!):

绘制函数:

属性和关系  (2)

Sin 有属性 NumericFunction

NumericFunction 属性可以告知 NumericQ,当使用 NSin[1] 可转换为一个数字:

NumericQ 可在不计算 N[Sin[1]] 的情况下 True

注意 NumberQ 返回 False

一些属于数字函数的系统符号:

Wolfram Research (1996),NumericFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NumericFunction.html.

文本

Wolfram Research (1996),NumericFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NumericFunction.html.

CMS

Wolfram 语言. 1996. "NumericFunction." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/NumericFunction.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_numericfunction, organization={Wolfram Research}, title={NumericFunction}, year={1996}, url={https://reference.wolfram.com/language/ref/NumericFunction.html}, note=[Accessed: 21-November-2024 ]}