0
Как включить имя файла строки в функцию fopen? См. Код и комментарии ниже.MATLAB - как взять строку в качестве аргумента для функции
for i=1:5
filename = strcat('Cali',num2str(i));
%first iteration: filename = Cali1
%instead of result.txt there should be Cali1.txt in the following statement, but i want to achieve this by using the string filename
fid = fopen('results.txt', 'wt');
fprintf(fid, 'write something');
fclose(fid);
end
Это [ясно указано в документации] (http://www.mathworks.com/help/matlab/ref/fopen.html#btrnoom-1). Передайте его как аргумент функции. – excaza
возможно также необходимо добавить расширение файла ... 'filename = strcat ('Cali', num2str (i), '. Txt'); ' – RTL
Это просто! благодаря – d4rty