2016-05-21 20 views
1

我有一個直角座標在Matlab,看起來像下面這樣:分離直角座標的實部和虛部 - MATLAB

0.0240 - 0.1680i

我想雙分裂成其真實虛部,它們是0.0240和-0.1680部分使用(不要在這裏需要我)

我已經轉換雙成字符串如下:

I=0.0240 - 0.1680*i 
I_1=num2str(I) 

林不知道如何在這裏繼續得到我想要的。 strsplit()只是以已經存在的格式返回字符串。我想以某種方式將它分開給我兩個數字分開。我對Matlab中的數據操作經驗不太熟悉,因此不勝感激。

回答

2

num2str將數字轉換爲字符串。它不是用於分離真實和虛擬的部分。

您可以使用:

I=0.0240 - 0.1680*i; 
real_part=real (I) 
imaginary_part=imag(I) 
+0

這並不需要什麼,我只是沒有正確使用內置的功能。謝謝 – bladexeon

相關問題