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

1 view (last 30 days)
i want to show effect of noise in 3 different data analysis .txt How i can show that like the image below?

Answers (1)

Walter Roberson
Walter Roberson on 25 Dec 2024
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.

Categories

Find more on 2-D and 3-D Plots in Help Center and File Exchange

Products


Release

R2021b

Community Treasure Hunt

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

Start Hunting!