我有嚴重的麻煩調試以下Matlab的警告:警告:無視多餘的面膜對話框條目:
警告:無視多餘的面膜對話框中輸入:
(路徑下的塊的屏蔽功能塊我正在運行的Simulink模型)
有人知道它甚至意味着什麼嗎?什麼是「掩碼對話條目」?
我有嚴重的麻煩調試以下Matlab的警告:警告:無視多餘的面膜對話框條目:
警告:無視多餘的面膜對話框中輸入:
(路徑下的塊的屏蔽功能塊我正在運行的Simulink模型)
有人知道它甚至意味着什麼嗎?什麼是「掩碼對話條目」?
這意味着,保存在您的.mdl文件的文件塊具有保存在MaskValueString參數太多參數。這在正常使用時不應該發生,但是如果您直接在掩碼塊上執行set_param MaskValueString參數而不是使用對話框,並且最終設置的值比參數大,則會發生這種情況。在這種情況下,Simulink將忽略所有額外的參數。
我想如果你重新保存遮罩塊所在的模型,警告應該消失。只要確保你的區塊在對話框上有正確的參數值。
我不是很確定,但我懷疑這意味着你的塊掩碼中定義了太多屬性?
面具是否特別複雜?
您可以通過右鍵單擊塊並選擇「編輯掩碼」來調出掩碼定義,這將啓動掩碼編輯器,並允許您檢查通過其掩碼定義的塊的屬性。
或者我可能是完全錯誤的....