我在Matlab中有一个直角坐标,如下所示:
0.0240 -0.1680 i
我想把它分成真实的部分和想象的部分,这些部分是0.0240和-0.1680 (这里不需要I)
我使用以下方法将双变量转换为字符串:
I=0.0240 - 0.1680*i
I_1=num2str(I)我不知道怎么才能在这里得到我想要的。Str拆分()只是以已经存在的形式返回字符串。我想把这两个数字分开给我。我对Matlab中的数据操作不太有经验,所以非常感谢您的帮助。
发布于 2016-05-21 18:07:21
num2str将数字转换为字符串。这不是为了分离真实的和想象的部分。
您可以使用:
I=0.0240 - 0.1680*i;
real_part=real (I)
imaginary_part=imag(I)https://stackoverflow.com/questions/37366385
复制相似问题