ABS.

绝对值和复杂的幅度

描述

例子

y = abs(X返回绝对值阵列中的每个元素X

如果X很复杂,abs(x)返回复杂的幅度

例子

全部收缩

Y = ABS(-5)
Y = 5.

创建一个实值的数字矢量。

x = [1.3 -3.56 8.23 -5 -0.01]
X =5×11.3000 -3.5600 8.2300 -5.0000 -0100

找到矢量元素的绝对值。

y = abs(x)
y =5×11.3000 3.5600 8.2300 5.0000 0.0100
Y = ABS(3 + 4i)
Y = 5.

输入参数

全部收缩

输入数组,指定为标量,矢量,矩阵或多维数组。如果X很复杂,那一定是一个单身的或者双倍的大批。输出阵列的大小和数据类型与输入阵列相同。

数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|期间

更多关于

全部收缩

绝对值

实数的绝对值(或模数)是忽略符号的相应非负值。

对于真正的价值,一个,绝对值是:

  • 一个, 如果一个大于或等于零

  • -一个, 如果一个小于零

ABS(-0)回报0.

复杂的幅度

复杂幅度(或模量)是从原点到复合平面中绘制的复数的向量的长度。

对于复杂的价值, | 一个 + B. 一世 | 被定义为 一个 2 + B. 2

扩展能力

C / C ++代码生成
使用MATLAB®Coder™生成C和C ++代码。

GPU代码生成
使用GPU Coder™为NVIDIA®GPU生成CUDA®代码。

在R2006A之前介绍