Simulink模型​运行时自动加载参数.​m文件以及自动弹出S​cope方法。

1、 首先将以下代码写入 filename.m文件,加到模型参数m文件即可。
blocks = find_system(bdroot,'BlockType','Scope');
set_param(blocks{3},'Open','on');
此段程序运行后blocks包含模型中所有Scope名字的集合,找到想要打开的那个Scope,比如此程序将打开第3个;
2、将.mdl模型以txt格式打开,在model{......}后面加上两行代码即可。(保存后可能会调整位置)
PreLoadFcn "filename"
StartFcn "filename"
PreLoadFcn 是在打开模型时会运行filename.m文件,
StartFcn 是在模型点击运行时会运行filename.m文件,
:victory:

1 Comment

PreLoadFcn 是在打开模型时会运行filename.m文件,
StartFcn 是在模型点击运行时会运行filename.m文件,

Sign in to comment.

Answers (0)

Categories

Find more on 查看和分析仿真结果 in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!