matlab得的结果中如何将虚数化为实数我在matlab中得到的结果中有这样的式子:ans= 0.46932174371369178304*i+0.270963035069644504370.67687908320699561522*i-0.39079632089838601476-0.67687908320699561522*i-0.390796320898386014760

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 17:16:44

matlab得的结果中如何将虚数化为实数我在matlab中得到的结果中有这样的式子:ans= 0.46932174371369178304*i+0.270963035069644504370.67687908320699561522*i-0.39079632089838601476-0.67687908320699561522*i-0.390796320898386014760
matlab得的结果中如何将虚数化为实数
我在matlab中得到的结果中有这样的式子:
ans= 0.46932174371369178304*i+0.27096303506964450437
0.67687908320699561522*i-0.39079632089838601476
-0.67687908320699561522*i-0.39079632089838601476
0.27096303506964450437-0.46932174371369178304*i
1.0097419586828951109*10^(-28)*i-0.54192607013928900874
我的提问可能有问题吧··但是那如何把ans中的值变成没有i的数值呢··我实在很困扰

matlab得的结果中如何将虚数化为实数我在matlab中得到的结果中有这样的式子:ans= 0.46932174371369178304*i+0.270963035069644504370.67687908320699561522*i-0.39079632089838601476-0.67687908320699561522*i-0.390796320898386014760
求模值:abs(x)

你的问题本身就有问题,怎么可能把虚数化为实数呢?

不明白lz的意思,虚数和实数不是一个数域里的,怎么转换?我在matlab中得到的结果中有这样的式子: ans= 0.46932174371369178304*i+0.27096303506964450437 0.67687908320699561522*i-0.39079632089838601476 -0.67687908320699561522*i...

全部展开

不明白lz的意思,虚数和实数不是一个数域里的,怎么转换?

收起

取绝对值 abs()
取虚部 imag()
取实部 real()