自定义块回调错误消息

3视图(30天)
langrg
langrg 2020年3月11日
编辑: langrg 2020年3月20日
你好,
我想指定的InitFcn模型块,例如“MyInitFcn”。万博1manbetx“MyInitFcn”是一个m文件(函数),包含测试,并提出错误(使用 错误 Matlab函数)与定制的错误消息,如果这些测试都是不好的。
当我运行仿真软件(使用万博1manbetx 运行 Matlab命令),仿真软件给我回万博1manbetx一个错误窗口,但我错误消息不包含定制的错误消息。(或多或少)给了我一个错误消息来自于InitFcn,但是对我的自定义错误消息。
我想,至少,部分仿真软件错误窗口消息包含我的自定义错误消息。万博1manbetx如果我只能包含自定义错误消息,它又会更好。
有谁知道如何解决我的麻烦吗?
谢谢!
GL。

答案(1)

Shresth沙玛
Shresth沙玛 2020年3月18日
你好,
我的理解是你想使用的 InitFcn 的回调模型属性的回调模型万博1manbetx 运行检查和 给定制的错误消息。 InitFcn 应该使用的回调 在工作区中声明的变量没有定义,是必要的 当时 当您运行模型。” InitFcn “回调不应该用于检查命令的模型或模拟模型。 试着用的 StopFcn 的回调,这 任务 StopFcn 回调将执行当模拟停止运行完成或由用户停止
通过这些文档 链接 为进一步的细节
1评论
langrg
langrg 2020年3月20日
编辑:langrg 2020年3月20日
你好,
不,我不是在谈论“InitFcn”的模式,但“InitFcn”模型块(右击,万博1manbetx 属性/回调 )。
这一块,我要检查参数仿真开始前(在编译之前,当你叫‘运行’或‘sim Matlab函数)。
谢谢!

登录置评。

s manbetx 845


释放

R2018b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!