How can I choose the workspace destination ?

조회 수: 1 (최근 30일)
tayeb
tayeb 2012년 7월 12일
hello everyone,
I have a model which is linked with variables. I'm loading those variables with an m file thanks to this instruction: - eval(FileName1) at this moment the filename is loading howeever is not on the base workspace, is on the 'simulation' workspace (the name of the fonction that I use), Do you know how I can do to have everything on the same workspace.
Sorry , if I 'm not so clear, the think is that I have different stack in the workspace and I would like that every variables is in the same stack.

채택된 답변

TAB
TAB 2012년 7월 12일
편집: TAB 2012년 7월 12일
To load all the variable from m-script to base workspace
evalin('base','filename');
See evalin

추가 답변 (1개)

Kaustubha Govind
Kaustubha Govind 2012년 7월 12일
It might be best to keep all simulation data within your function workspace if you plan to operate on the logged outputs/states from your function. You can ask Simulink to read/write data to the function workspace by running the SIM command as follows:
opts = simset('DstWorkspace','current','SrcWorkspace','current');
sim('modename',[], opts)
  댓글 수: 1
tayeb
tayeb 2012년 7월 12일
Thx Kaustubha. My simulation is already working but I still take in account your answer thx a lot ;)

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Programmatic Model Editing에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by