17.9数学常数

 
: A = e
: A = e (n)
: A = e (n, m)
: A = e (n, m, k, …)
: A = e (…, class)

返回一个标量、矩阵或N维数组,其元素都等于自然对数的底。

常量e满足方程日志(e) =1。

当在没有参数的情况下调用时,返回一个值为的标量e.

当使用单个参数调用时,返回指定维度的方阵。

当使用多个标量参数调用时,前两个参数被视为行和列的数量,任何其他参数指定额外的矩阵维度。

可选参数指定返回类型,可以是doublesingle.

详见: 日志, exp, 圆周率, .

 
: p = pi
: p = pi (n)
: p = pi (n, m)
: p = pi (n, m, k, …)
: p = pi (…, class)

返回一个标量、矩阵或N维数组,其元素都等于圆的周长与其直径的比值。

当在没有参数的情况下调用时,返回一个值为pi的标量。

当使用单个参数调用时,返回指定维度的方阵。

当使用多个标量参数调用时,前两个参数被视为行和列的数量,任何其他参数指定额外的矩阵维度。

可选参数指定返回类型,可以是doublesingle.

详见: e, .

 
: A = I
: A = I (n)
: A = I (n, m)
: A = I (n, m, k, …)
: A = I (…, class)

返回一个标量、矩阵或N维数组,其元素都等于纯虚单位,定义为sqrt(-1).

I、 以及它的等价物I、j和j都是函数,因此任何名称都可以用于其他目的(例如I用于计数器变量)。

当在没有参数的情况下调用时,返回一个值为的标量.

当使用单个参数调用时,返回一个指定维度的方阵。

当使用多个标量参数调用时,前两个参数被视为行和列的数量,任何其他参数指定额外的矩阵维度。

可选参数指定返回类型,可以是doublesingle.

详见: e, 圆周率, 日志, exp.

 
: A = Inf
: A = Inf (n)
: A = Inf (n, m)
: A = Inf (n, m, k, …)
: A = Inf (…, class)

返回一个标量、矩阵或N维数组,其元素都等于正无穷大的IEEE表示。

当结果太大而无法使用IEEE浮点格式表示数字时,就会返回无穷大。返回有限性的两个常见例子是除以零和溢出。

[1/0 e^800]⇒ Inf-Inf

在不带参数的情况下调用时,返回值为“”的标量Inf’.

当使用单个参数调用时,返回一个指定维度的方阵。

当使用多个标量参数调用时,前两个参数被视为行和列的数量,任何其他参数指定额外的矩阵维度。

可选参数指定返回类型,可以是doublesingle.

详见: isinf, NaN.

 
: val = NaN
: val = NaN (n)
: val = NaN (n, m)
: val = NaN (n, m, k, …)
: val = NaN (…, "like", var)
: val = NaN (…, class)

返回一个标量、矩阵或N维数组,其元素均等于IEEE符号NaN(非数字)。

NaN是没有返回明确定义的数值结果的运算的结果。返回NaN的常见运算是无穷大(Inf-Inf)、零除以零(0/0)的算术运算,以及涉及另一个NaN值(5+NaN)的任何运算。

请注意,NaN的比较值总是不等于NaN(NaN!=NaN)。这种行为是从IEEE浮点运算标准指定的。要查找NaN值,请使用不是吗作用

在不带参数的情况下调用时,返回值为“”的标量NaN’.

当使用单个参数调用时,返回一个指定维度的方阵。

当使用多个标量参数调用时,前两个参数被视为行和列的数量,任何其他参数指定额外的矩阵维度。

如果变量var在之后指定喜欢,输出val将具有与相同的数据类型、复杂性和稀疏性var.

可选参数指定返回类型,可以是doublesingle.

详见: 不是吗, Inf.

 
: d = eps
: d = eps (x)
: d = eps (n, m)
: d = eps (n, m, k, …)
: d = eps (…, class)

返回一个标量、矩阵或N维数组,其元素都是eps,机器精度。

更确切地说,eps是机器浮点系统中任意两个相邻数字之间的相对间距。这个数字显然与系统有关。在支持IEEE浮点运算的机器上,eps双精度近似为2.2204e-16,单精度近似为1.1921e-07。

当在没有参数的情况下调用时,返回一个值为的标量eps(1.0).

给定一个参数x,返回之间的距离x以及下一个最大值。

当使用多个参数调用时,前两个参数被视为行和列的数量,任何其他参数都指定额外的矩阵维度。可选参数指定返回类型,可以是doublesingle.

详见: 最大正浮点数, 最小正浮点数, intmax, 燧石.

 
: Rmax = realmax
: Rmax = realmax (n)
: Rmax = realmax (n, m)
: Rmax = realmax (n, m, k, …)
: Rmax = realmax (…, class)

返回一个标量、矩阵或N维数组,其元素都等于可表示的最大浮点数。

实际值取决于系统。在支持IEEE浮点运算的机器上,最大正浮点数双精度近似为1.7977e+308,单精度近似为3.4028e+38。

当在没有参数的情况下调用时,返回一个值为的标量realmax(double).

当使用单个参数调用时,返回一个指定维度的方阵。

当使用多个标量参数调用时,前两个参数被视为行和列的数量,任何其他参数指定额外的矩阵维度。

可选参数指定返回类型,可以是doublesingle.

详见: 最小正浮点数, intmax, 燧石, eps.

 
: Rmin = realmin
: Rmin = realmin (n)
: Rmin = realmin (n, m)
: Rmin = realmin (n, m, k, …)
: Rmin = realmin (…, class)

返回一个标量、矩阵或N维数组,其元素都等于可表示的最小归一化浮点数。

实际值取决于系统。在支持IEEE浮点运算的机器上,最小正浮点数双精度近似为2.2251e-308,单精度近似为1.1755e-38。

当在没有参数的情况下调用时,返回一个值为的标量realmin(double).

当使用单个参数调用时,返回指定维度的方阵。

当使用多个标量参数调用时,前两个参数被视为行和列的数量,任何其他参数指定额外的矩阵维度。

可选参数指定返回类型,可以是doublesingle.

详见: 最大正浮点数, intmin, eps.


版权所有 © 2024 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号