matlab中abs函数是什么意思

如题所述

功能:求复数实部与虚部的平方和的算术平方根
格式:abs(x)
例如:
x=1+j;
y=abs(x);
>>y=1.4142
描述:
返回数字的绝对值。
语法:
Abs(number)
number 参数不能是任意的,不能是浮点数或者双精度运算数值表达式,如果 number 包含 Null,则返回 Null;如果是未初始化变量,则返回 0。
说明
数字的绝对值是其无符号的数值大小。例如,Abs(-1) 和 Abs⑴ 都返回 1。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-05-19
matlab中abs(x)表示对x中的元素求绝对值,当x为复数时,表示该复数的幅值。
举例如下:
1、
>> abs(-3)

ans =

3

-3的绝对值为3
2、
>> abs([2,4,-5,-8,0-1])
ans =

2 4 5 8 1

求出每个元素的绝对值
3、

>> abs(2+i)
ans =

2.2361

求复数的幅值
第2个回答  2016-09-23
abs表示对目标取绝对值。
通常用法为y=abs(x),则y的值为x的绝对值。
该类函数的用法你可以在matlab里面help进行搜索,可以得到相应的解释和应用案例。
第3个回答  2020-11-06

MATLAB常用函数教学视频—abs函数

第4个回答  2016-10-02
1、对于一般的数为,取绝对值
2、对于复数,返回复数的模, abs(X) =sqrt(real(X).^2 + imag(X).^2)。例如abs(3+4i)=5