Simulink 'To File' Dynamic File Names

7 views (last 30 days)
I have an m-file that is executing a .mdl file in a nested for loop. Inside the mdl file I have my output being saved to a file using the 'To File' block. How do I get the filename in the 'To File' block to increment/change with the counters in the m-file?

Accepted Answer

TAB
TAB on 17 Apr 2012
Try in this way
for x=1:n
% Change the file name
fname = ['file' num2str(x) '.mat'];
set_param('ToFile block path','Filename',fname);
% RUN the model
end

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!