Info
此问题已关闭。 请重新打开它进行编辑或回答。
How can I plot various graphs at a time and save it with different names?
1 次查看(过去 30 天)
显示 更早的评论
I have excel file I want to plot the various column data against time column, then my question is how can I save the all graphs with different names at the same time?
I have attached Excel file. I want to plot seventh column (Time) with 8-33 columns. I have tried the following possibilities by using for as well as while loops but it plots the all graphs but can't save the single graph.
=by using for loop
[inFileName,inPathName] = ('*.xls','Select the xls-file');
a = xlsread(inFileName);
b = a(2:1394,:);
c = b(:,7);
for k = 16:33
d = b(:,k);
dd = smooth(d);
a1 = plot(c,dd);
xlabel('time (min)');
ylabel('velocity (m/s)');
title('Graph of velocity Vs Time');
legend('zonal velocity m/s');
print(sprintf('ImageFileName_%d',k),'.png');
end
=by using while loop
[inFileName,inPathName] = uigetfile('*.xls','Select the xls-file');
a = xlsread(inFileName);
b = a(2:1394,:);
c = b(:,7);
k=16;
while k<=33
d = b(:,k);
dd = smooth(d);
a1 = plot(c,dd);
xlabel('time (min)');
ylabel('velocity (m/s)');
title('Graph of velocity Vs Time');
legend('zonal velocity m/s');
print(sprintf('ImageFileName_%d.png',k));
k=k+1;
end
0 个评论
回答(1 个)
Heramb Gaikwad
2015-9-23
1 个评论
Walter Roberson
2015-9-23
The file did not get attached.
After you select the file to attach you need to click on Attach File in order to transfer the file to Mathworks.
此问题已关闭。
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!