首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模型图标的力重绘

模型图标的力重绘
EN

Stack Overflow用户
提问于 2014-06-24 13:44:37
回答 1查看 717关注 0票数 5

版本: MATLAB Simulink 2010 b

我如何从代码强制一个模型子系统图标重绘自己。我有一个图标显示一个模型设置,但是该块不负责更改该设置。当设置发生变化时,我希望看到模型块的显示更新。如何才能做到这一点?

编辑:更多信息

假设模型中有两个蒙面子系统,一个掩码设置全局工作区变量,另一个在其图标处显示值。忽略了示例的无意义,我不知道如何向系统发送消息/事件,通知其他块重新绘制自己,并在此过程中读取新的工作区值。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-21 15:44:51

解决这个问题的方法是在目标块上创建一个新的掩码,以便重新绘制并在参数选项卡中添加一个变量。

我调用变量'onSettingsChanged‘作为事件处理程序,将其设置为Type:编辑、计算值: off、可调试: on。

在初始化选项卡下的事件源掩码中,我对所有其他掩码调用set_param 'onSettingsChanged‘值。当它们使用与以前不同的值编写时,这将导致它们的掩码重绘。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24388278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档