matlab如何生成名称为01-99txt?

如何用matlab生成名称为sub_01到sub_99的txt文件?

这个文件可以使用for循环语句来处理,即

for i=1:12? %12? 可以改成? 99

if i<=9

File_nname=['sub_0',num2str(i),'.txt']

else

File_nname=['sub_',num2str(i),'.txt']

end

p = i;

q = rand(1,5);

save(File_nname,'p','q','-ascii')

type(File_nname)

end

运行结果如下。