17.9数学常数

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

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

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

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

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

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

可选参数class指定返回类型,可以是"double""single".

详见: log, exp, pi, I.

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

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

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

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

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

可选参数class指定返回类型,可以是"double""single".

详见: e, I.

广告
 
: 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用于计数器变量)。

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

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

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

可选参数class指定返回类型,可以是"double""single".

详见: e, pi, log, 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’.

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

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

可选参数class指定返回类型,可以是"double""single".

详见: 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值,请使用isnan作用

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

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

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

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

可选参数class指定返回类型,可以是"double""single".

详见: isnan, 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以及下一个最大值。

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

详见: realmax, realmin, intmax, flintmax.

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

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

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

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

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

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

可选参数class指定返回类型,可以是"double""single".

详见: realmin, intmax, flintmax, eps.

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

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

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

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

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

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

可选参数class指定返回类型,可以是"double""single".

详见: realmax, intmin, eps.

广告

版权所有 © 2024-2025 Octave中文网

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