Simulink 'To File' Dynamic File Names

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

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)

Categories

Find more on Modeling in Help Center and File Exchange

Asked:

on 16 Apr 2012

Community Treasure Hunt

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

Start Hunting!