y= 总和 (x)¶
y= 总和 (x,dim)¶
y= 总和 native¶
y= 总和 double¶
y= 总和 额外的¶
沿维度的元素总和dim.
如果dim如果省略,则默认为第一个非单例维度。
可选类型输入确定用于计算的变量的类别。默认情况下,浮点输入(双精度或单精度)上的操作以其本机数据类型执行,而整数、逻辑和字符数据类型上的操作则使用双精度执行。如果参数native则该操作以与原始参数相同的类型执行。
例如
sum([true,true])⇒ 2sum([true,true],“原生”)⇒ 真的
如果double即使对于单精度输入,也以双精度执行求和。
对于双精度输入额外的参数将使用比直接求和更准确的算法。对于单精度输入,额外的与相同double.对于所有其他数据类型额外的没有效果。
y= 戳 (x)¶
y= 戳 (x,dim)¶
y= 戳 native¶
y= 戳 double¶
元素沿尺寸的乘积dim.
如果dim如果省略,则默认为第一个非单例维度。
可选类型输入确定用于计算的变量的类别。如果参数native则该操作是在与原始参数相同的类型中执行的,而不是默认的双重类型。
例如
戳⇒ 1prod([true,true],“原生”)⇒ 真的
相反,如果double即使对于单精度输入,也能以双精度执行运算。
y= 累加 (x)¶
y= 累加 (x,dim)¶
y= 累加 native¶
y= 累加 double¶
沿维度元素的累计总和dim.
如果dim如果省略,则默认为第一个非单例维度。例如
cumsum([1,2;3,4;5,6])⇒ 1 2 4 6 9 12
有关可选参数的说明native和double详见@sum.
y= cumprod (x)¶
y= cumprod (x,dim)¶
元素沿维度的累积乘积dim.
如果dim如果省略,则默认为第一个非单例维度。例如
康([1,2;3,4;5,6])⇒ 1 2 3 8 15 48
y= 直角三角形 (x)¶
y= 直角三角形 (x,dim)¶
元素沿维度的平方和dim.
如果dim如果省略,则默认为第一个非单例维度。
这个函数在概念上等同于计算
sum(x.*conj(x),dim)
但它使用较少的内存并避免调用康吉如果x是真实的。
版权所有 © 2024-2025 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-2