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

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

質問済み:

2024 年 12 月 25 日

回答済み:

2024 年 12 月 25 日

Community Treasure Hunt

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

Start Hunting!

Translated by