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 件のコメント

腾龙国际在线客服薇Q79000287
腾龙国际在线客服薇Q79000287 2022 年 12 月 22 日
PreLoadFcn 是在打开模型时会运行filename.m文件,
StartFcn 是在模型点击运行时会运行filename.m文件,

サインインしてコメントする。

回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange查看和分析仿真结果 についてさらに検索

タグ

質問済み:

N/A
2022 年 11 月 27 日

Community Treasure Hunt

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

Start Hunting!