How can show 2D plot of 3 file data analysis and show effect of change ?

1 回表示 (過去 30 日間)
salim
salim 2024 年 12 月 25 日
回答済み: Walter Roberson 2024 年 12 月 25 日
i want to show effect of noise in 3 different data analysis .txt How i can show that like the image below?

回答 (1 件)

Walter Roberson
Walter Roberson 2024 年 12 月 25 日
S = fileread('ST1.txt');
S = regexprep(S, '\*I', '');
S(1:100)
ans =
'1 1 0.+0. 1 2 0.+0. 1 3 0.+0. 1 4 0.+0. 1 5 0.+0. 1 6 0.-0. 1 7 0.-0. 1 8 0.-0. 1 9 0.-0. 1'
ST1data = cell2mat(textscan(S, '%f %f %f%f'));
ST1 = reshape(ST1data(:,3)+ST1data(:,4)*1i, 101, 101).';
surf(real(ST1)); title('real')
surf(imag(ST1)); title('imag')
surf(abs(ST1)); title('abs')
In summary: NO, that data does not look anything like those plots, and you can't get there from here.

製品


リリース

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by