Help plotting some data?
情報
この質問は閉じられています。 編集または回答するには再度開いてください。
古いコメントを表示
There are 3 sets of data. Each set of data has 5 columns (16 rows 5 columns). Column 1 is Day column 2 is bacteria counts. How would you plot the day vs the bacteria counts for all three sets of data? On one graph
回答 (1 件)
dpb
2014 年 6 月 25 日
... plot the day vs the bacteria counts...
Day vs counts or counts vs days???
Either way, simply either
a) read first, plot b) set
hold on
c) read second, plot; rinse and repeat.
Fix up colors, etc., as desired.
Alternatively, read the three files and save the data
x=zeros(16,3); % preallocate; I used the known sizes; these
y=x; % can be determined programmatically of course
d=dir('*.dat');
for i=1:length(d)
z=textread(d(i).name);
x(:,i)=z(:,1); % create x, y arrays
y(:,i)=z(:,2);
end
plot(x,y) % plot 'em all...
I presumed the day was independent here; if really want t'other way 'round, reverse x,y
0 件のコメント
この質問は閉じられています。
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!