主要内容

腹肌

绝对值和复模

语法

描述

例子

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.0万-0.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|持续时间

更多关于

全部折叠

绝对值

实数的绝对值(或模量)是不考虑符号的对应的非负值。

对于实值,一个,绝对值为:

  • 一个,如果一个大于等于0

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

abs (0)返回0

复杂的程度

复模量(或模量)是矢量从原点到在复平面上绘制的复值的长度。

对于一个复值, | 一个 + b | 定义为 一个 2 + b 2

扩展功能

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

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

R2006a之前介绍