Replacement for simset?

52 次查看(过去 30 天)
Frank
Frank 2012-1-14
Hi,
currently I am using simset to set the source and destination workspace. Since I wanted to know a bit more about this function I consulted the help and found this: "simset will be removed in a future version". My current code is:
myoptions = simset('SrcWorkspace','current',...
'DstWorkspace','current',...
'ReturnWorkspaceOutputs', 'on');
simOut = sim(mdlName, endTime, myoptions);
I assume there is a newer function that does the same and is maybe even better. It is very important for me to have the option to select the source workspace, either 'base' or 'current'. I couldn't find anything about alternatives in the help. So is there something similar?
Actually I was looking for an option to set a structure (or similar) as source instead of the 'base' or 'current' workspace. Constants and 'FromWorkspace' values should then be taken from the structure. Maybe the new function is able to do this?
Thanks and cheers, Frank

采纳的回答

Guy Rouleau
Guy Rouleau 2012-1-14
The main reason why the 'SrcWorkspace' is not documented anymore is because it is not compatible with the parallel toolbox.
This following solution should answer your question:
In addition to that, the 'SrcWorkspace' option can also be passed through a structure of options, as document in the SIM command doc.
  1 个评论
Frank
Frank 2012-1-15
Is DstWorkspace depricated as well? The dialog box of 'To Workspace' says: For command line simulation using sim command, the workspace is specified using DstWorkspace field in the option structure.

请先登录,再进行评论。

更多回答(1 个)

Walter Roberson
Walter Roberson 2012-1-14
Hmmm -- I do find that documented, but it seems to say there is no replacement, which seems somewhat odd to me. See http://www.mathworks.com/help/toolbox/sldo/rn/bs15wi2-1.html

类别

Help CenterFile Exchange 中查找有关 Simulink Functions 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by