0

.txt 形式のデータ ファイルを開き、それらからプロットを生成する必要があります。それらを比較できるように、すべてのプロットを重ね合わせたいと思います。私は次のことをしています。0.txt、1.txt、2.txt....5.txt という名前の 5 つのデータ ファイルがあります。

for s=0:5

str = strcat(int2str(s),'m.txt');
fid = fopen(str);

A =  textscan(fid, '%f %f %f %f %f %*f %*f %*f %*f %*f %*s %*s %*s') ;
%%%%read the file
a = A{1};
e = A{2};
c = A{3};
x = A{4};
y = A{5};

figure;
plot (x(1:end-1),g);
hold on

end

しかし、プロットを重ねることができません!!

4

1 に答える 1

4

次のことをお勧めします。

figure; hold on;

for s=0:5
   % contents of your for loop goes here
   % reading in the text file
   % plot(...)
end  

hold off;
于 2013-05-24T04:54:30.693 に答える