【发布时间】:2017-09-25 09:11:59
【问题描述】:
我有两个类似的问题,但目的不同。
1) 我如何告诉 matlab 在文本文件上写入,如果不存在,则创建它?要改进的基本代码如下:
fileID = fopen('results.txt','w');
fprintf(fileID, 'Name\t\t\t\t\t\t\t\t\t%%variation\t\tSteady-state\n');
fclose(fileID);
1) 同样的事情,但是当我保存图形时,我想将它们保存在工作图形的子目录中,但如果它不存在,它应该创建它。要改进的基本代码如下:
fig=figure; set(fig, 'Visible', 'off');
plot(...); xlabel(...); ylabel(...); legend(...);
saveas(fig,s3)
s3 在哪里
s3 = char(strcat(s1(1),'.png')); %concatenate .png and convert to string
如何告诉它保存到不同的目录?
非常感谢
【问题讨论】: