I have 543 .txt files with 3 columns. I need to find the maximum values for column 2 and 3 for each of these files and scatter plot the values. Then I have to find corresponding values from column 1 for those maximum values in Column 2 and 3 and again scatter plot those values. Please help. This is the code I wrote.
list=dir('*.txt'); for n=1:length(list) filename=list(n).name; filename_edit=strrep(filename,'.',';'); part=textscan(filename_edit,'filename;%d;%d;%d;%d;%s'); delimiterIn = ' '; A = importdata(filename,delimiterIn); Altitude = A(:,1); Digisonde = A(:,2); COSMIC = A(:,3); for i = 1:n if Altitude > 150, out1 = max(Digisonde); out2 = max(COSMIC); else out3 = max(COSMIC); end end scatter(out1,out2,'filled') xlabel('Digisonde') ylabel('COSMIC')end
Best Answer
This would be: