How can I write a program that plots multiple, numbered, input files (in succession) on a single graph?

조회 수: 6 (최근 30일)
I am somewhat new to MATLAB and would like to run a program that plots 7 data files on the same graph. I named my data files input1.dat, input2.dat, input3.dat, ..., input7.dat thinking I might be able to use a For Loop and the "hold on" command. Currently, I can get the graph I want by running my program 7 times (changing the input file name each time) and plotting all of my plots in the same figure (which is figure(1)). But I haven't figured out how I can write the program to do everything I want in one run. Can anyone help me?

답변 (1개)

Walter Roberson
Walter Roberson 2016년 1월 1일
for K = 1 : 7
thisfile = sprintf('input%d.dat', K);
at this point read from file thisfile
plot(...)
hold on
end

카테고리

Help CenterFile Exchange에서 Simulink에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by