주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

Check model diagnostic parameters (모델 진단 파라미터 검사)

검사 ID: mathworks.maab.jc_0021

지침: jc_0021: 모델 진단 설정

설명

모델 어드바이저는 이러한 진단 구성 파라미터가 아래 결과 및 권장 작업 섹션에 정의된 대로 설정되었는지 확인합니다.

이 검사에는 Simulink® Check™ 라이선스가 필요합니다.

파라미터화 검사

이 모델 어드바이저 검사는 JMAAB 모델링 지침에는 적용되지 않습니다.

이 검사에는 하위 검사가 포함되지 않습니다.

참고로 NA-MAAB 및 JMAAB 모델링 표준 기관에서 사용하도록 권장하는 MAB 지침 하위 ID는 다음과 같습니다.

  • NA-MAAB — a

  • JMAAB — 지원되지 않음

결과 및 권장 조치

상태권장 조치
대수 루프none로 설정되었습니다.대수 루프오류 또는 경고로 설정합니다. 그렇지 않으면 Simulink가 자동으로 대수 루프를 끊으려고 시도할 수 있으며, 이는 블록의 실행 순서에 영향을 미칠 수 있습니다.
대수 루프 최소화none로 설정되었습니다. 대수 루프 최소화오류 또는 경고로 설정합니다. 그렇지 않으면 Simulink가 참조 모델과 Atomic Subsystem에 대한 대수 루프를 자동으로 끊으려고 시도할 수 있으며, 이는 해당 모델이나 서브시스템의 실행 순서에 영향을 미칠 수 있습니다.
Inf 또는 NaN 블록 출력none로 설정되었습니다Inf 또는 NaN 블록 출력오류 또는 경고로 설정합니다. 그렇지 않으면 생성된 코드에서 숫자 예외가 발생합니다.
중복된 데이터 저장소 이름none로 설정되었습니다. 중복된 데이터 저장소 이름오류 또는 경고로 설정합니다. 그렇지 않으면 생성된 코드에 고유하지 않은 변수 이름이 존재하게 됩니다.
연결되지 않은 블록 입력 포트none로 설정되었습니다. 연결되지 않은 블록 입력 포트오류 또는 경고로 설정합니다. 그렇지 않으면 코드를 생성할 수 없습니다.
연결되지 않은 블록 출력 포트none로 설정되었습니다. 연결되지 않은 블록 출력 포트오류 또는 경고로 설정합니다. 그렇지 않으면 데드 코드가 생성됩니다.
연결되지 않은 선none로 설정되었습니다. 연결되지 않은 선오류 또는 경고로 설정합니다. 그렇지 않으면 코드를 생성할 수 없습니다.
루트 Outport 블록에 지정되지 않은 Bus 객체가 있음none로 설정되었습니다.루트 Outport 블록에 지정되지 않은 Bus 객체가 있음오류 또는 경고로 설정합니다. 그렇지 않으면 모델이 다른 모델에서 참조될 때 결과는 지정되지 않은 인터페이스입니다.
요소 이름 불일치none로 설정되었습니다. 요소 이름 불일치오류 또는 경고로 설정합니다. 그렇지 않으면 생성된 코드에 의도하지 않은 인터페이스가 생깁니다.

기능 및 제한 사항

  • 라이브러리 모델에서는 실행되지 않습니다.

  • 블록이나 차트 제외를 허용하지 않습니다.