警告:忽略多余的掩码对话框条目:

时间:2009-10-08 19:25:18

标签: matlab simulink

我在调试以下Matlab警告时遇到了严重问题:

警告:忽略多余的掩码对话框条目:

(我正在运行的Simulink模块块掩码下阻塞的路径)

有人知道这意味着什么吗?什么是“掩码对话框条目”?

2 个答案:

答案 0 :(得分:3)

这意味着保存在.mdl文件中的块在MaskValueString参数中保存了太多参数。在正常使用期间不应该发生这种情况,但是如果直接在屏蔽块上执行set_param MaskValueString参数而不是使用对话框,则会发生这种情况,并且最终设置的值多于参数。在这种情况下,Simulink将忽略所有额外的参数。

我认为如果您重新保存蒙面模块所在的模型,则警告应该消失。只需确保您的块在对话框中具有正确的参数值。

答案 1 :(得分:0)

我不是很确定,但我怀疑这意味着你的块掩码中定义的属性太多了?

面具特别复杂吗?

您可以通过右键单击块并选择“编辑掩码”来检查掩码定义 - 这将显示掩码编辑器,并允许您通过掩码检查块的哪些属性被定义。

或者我可能完全错了......