matlab abs 函数 这样不行吗?

来源:百度知道 编辑:UC知道 时间:2024/06/21 00:53:11
首先 a1 a2 是实数,我用

abs(a1+i*a2)运行时,怎么也得到不结果是 (a1^2+a2^2^0.5 的形式,,,

为什么啊! 高手指教下,我在线等!

运行的结果始终是 abs(a1+i*a2) ,用expand 函数也没用,展不开!
不行啊,abs()还是去不掉

不能这么用,你先定义一个复数
比如B=a1+a2*i
然后用C=abs(B)
matlab下对符号变量的复数运算是挺麻烦的,你说的这个问题大家都遇到。呵呵

no