作业帮 > 数学 > 作业

MATLAB 中 复数的问题,x=sqrt(2)*exp(i*(3*pi/4)) 其结果为x=-1+1i,为什么不是x=

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/15 07:33:07
MATLAB 中 复数的问题,x=sqrt(2)*exp(i*(3*pi/4)) 其结果为x=-1+1i,为什么不是x=1+-i 呢
因为根据定义,exp(i*x) = cos(x) + i*sin(x).
x=sqrt(2)*exp(i*(3*pi/4))
=sqrt(2)* (cos(3*pi/4)+ i * sin(3*pi/4))
=sqrt(2) * ( -sqrt(2)/2 + i * sqrt(2)/2)
= -1 * 1i
(Matlab中 1i 和 i 是一样的,但1i可以避免被重新定义.)