나는 다음과 같은 matlab에 경고를 디버깅 심각한 문제에 봉착 :경고 : 무시 초과 마스크 대화 항목의 :
경고 :에 초과 마스크 대화 항목을 무시 :
(경로하는 블록의 마스크에서 차단 시뮬 링크 모델이 실행 중입니다.)
아무도 그것이 무엇을 의미하는지 알고 있습니까? "마스크 대화 상자 항목"이란 무엇입니까?
나는 다음과 같은 matlab에 경고를 디버깅 심각한 문제에 봉착 :경고 : 무시 초과 마스크 대화 항목의 :
경고 :에 초과 마스크 대화 항목을 무시 :
(경로하는 블록의 마스크에서 차단 시뮬 링크 모델이 실행 중입니다.)
아무도 그것이 무엇을 의미하는지 알고 있습니까? "마스크 대화 상자 항목"이란 무엇입니까?
그것은 당신의 .mdl 파일에 저장된 블록이 MaskValueString 매개 변수에 저장된 너무 많은 매개 변수가 있음을 의미 할 수있다. 이것은 정상적인 사용 중에는 발생하지 않지만 대화 상자를 사용하는 대신 마스크 된 블록에서 직접 set_param MaskValueString 매개 변수를 수행하면 매개 변수보다 많은 값을 설정하게됩니다. Simulink는이 경우 모든 추가 매개 변수를 무시합니다.
마스크 된 블록이있는 모델을 다시 저장하면 경고가 사라져야한다고 생각합니다. 블록에 올바른 매개 변수 값이 있는지 확인하십시오.
저는 확신 할 수는 없지만 블록 마스크에 정의 된 속성이 너무 많다는 것을 알고 있습니다.
마스크가 특히 복잡한가요?
블록을 마우스 오른쪽 버튼으로 클릭하고 "마스크 편집"을 선택하면 마스크 정의를 검사 할 수 있습니다. 그러면 마스크 편집기가 나타나며 마스크를 통해 정의 된 블록의 속성을 검사 할 수 있습니다.
아니면 내가 완전히 잘못 ....