我有一个main.m
文件。我想将此文件复制到main1.m
,main2.m
和main3.m
。
我喜欢这个:
for k=1:3
file=sprintf('main%d',k)
copyfile('main.m',file);
end
此代码仅提供main1
,main2
和main3
。我想在每个文件中添加.m
格式。
非常感谢。
答案 0 :(得分:3)
只需在.m
中添加sprintf
,就像这样:
for k=1:3
file=sprintf('main%d.m',k)
copyfile('main.m',file);
end
以下是sprintf
使用num2str
的替代方法:
for k=1:3
copyfile('main.m',['main',num2str(k),'.m']);
end