代码之家  ›  专栏  ›  技术社区  ›  Emilio M Bumachar

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

  •  1
  • Emilio M Bumachar  · 技术社区  · 15 年前

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

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

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

    有人知道它是什么意思吗?什么是“屏蔽对话框条目”?

    2 回复  |  直到 15 年前
        1
  •  3
  •   MikeT    15 年前

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

    我想,如果你把蒙面街区住的模型再卖一次,警告就会消失。只需确保您的块在对话框上具有正确的参数值。

        2
  •  0
  •   Jon Mills    15 年前

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

    面具特别复杂吗?

    您可以通过右键单击块并选择“编辑遮罩”来检查遮罩定义,这将打开遮罩编辑器,并允许您检查通过其遮罩定义的块属性。

    或者我完全错了……