我有一个变量需要依赖于循环中的另一个变量:
for n=1:100
newfilename="NEW_FILE_1.txt"
end
Run Code Online (Sandbox Code Playgroud)
其中"1"需要的是n:第一个循环为1,第二个循环为2,依此类推.
如何设置声明"newfilename"以在其名称中包含变量"n"变量?
谢谢
for n=1:100
newfilename = ['NEW_FILE_' num2str(n) '.txt'];
end
Run Code Online (Sandbox Code Playgroud)
或者在for循环中使用SPRINTF:
for n=1:100
newfilename = sprintf('NEW_FILE_%d.txt',n);
end
Run Code Online (Sandbox Code Playgroud)