How can I export scripted iteration results to base-workspace programmatically in 2017b ?
2 次查看(过去 30 天)
显示 更早的评论
Hi, I am testing a model with multiple scripted iterations using Simulink test manager programmatically. I wish to observe the test results as numerical data for each iteration test that I have created programmatically by exporting it to baseworkspace. I came across a reference that suggested to use the following from custom criteria
assignin('base', sltest_iterationName, sltest_simout); %Assign the data in Base WorkSpace
save([sltest_iterationName '.mat'],'sltest_iterationName'); % Save data in MAT file(s).
But this was throwing the following error :
-----Error occurred in custom criteria and custom criteria assessment did not run to completion.
--------- Error ID: --------- MATLAB:assigninInvalidVariable
--------- Error Details: -------------- Invalid variable name "Iteration 1" in ASSIGNIN.
Any feedback is appreciated.
0 个评论
采纳的回答
Max Heimann
2022-1-28
The error message says you have a variable called "Iteration 1", which is not allowed.
Probably no blank spaces are allowed in variable names. You could try renaming your variables accordingly.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Outputs 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!