JMAAB 모델링 지침에 대한 모델 어드바이저 검사
R2026b아래 표에서는 모델이 JMAAB(Japan MathWorks® Automotive Advisor Board) 모델링 지침을 준수하는지 확인하는 데 사용할 수 있는 모델 어드바이저 검사를 식별합니다.
모델 어드바이저에서 JMAAB 검사는 지침 버전별로 구성되어 있습니다. 검사에 액세스하려면 다음을 선택하십시오.
제품별 > Simulink Check > 모델링 표준을 선택하고 다음을 선택합니다.
JMAAB v5.1 검사 — JMAAB 모델링 지침 버전 5.1에 대한 검사입니다.
JMAAB v6.0 검사 — JMAAB 모델링 지침 버전 6.0에 대한 검사입니다.
작업별을 선택하고 다음을 선택합니다.
JMAAB v5.1에 대한 모델링 표준 — JMAAB 모델링 지침 버전 5.1에 대한 검사입니다.
JMAAB v6.0에 대한 모델링 표준 — JMAAB 모델링 지침 버전 6.0에 대한 검사입니다.
모델 어드바이저 검사를 실행하려면 Simulink® Check™가 필요합니다.
JMAAB Control Algorithm Modeling Guidelines - Using MATLAB, Simulink, and Stateflow 발행물의 여러 버전 간에 일부 모델링 지침이 변경되어 새로운 모델 어드바이저 검사가 구성되었습니다. 버전 6.0의 새로운 검사 ID는 mathworks.jmaab_v6.<guideline ID> 형식입니다. 그 외의 다른 검사의 경우, 단일 모델 어드바이저 검사를 두 버전의 모델링 지침에 모두 적용 가능합니다.
해당하는 모델 어드바이저 검사가 없는 지침은 다음을 사용하여 식별됩니다.
검사가 존재하지 않음 — 모델 어드바이저 검사를 사용하여 지침을 검사할 수 있지만, 현재 검사가 존재하지 않음을 나타냅니다.
검사를 수행할 수 없음 — 모델 어드바이저 검사를 통해 이 지침을 준수하는지 검사할 수 없음을 나타냅니다.
버전별 모델링 지침을 보려면 다음 링크를 사용하십시오.
버전 5.1의 경우 Control Algorithm Modeling Guidelines - Using MATLAB, Simulink, and Stateflow를 참조하십시오.
버전 6.0의 경우 Control Algorithm Modeling Guidelines - Using MATLAB, Simulink, and Stateflow를 참조하십시오.
JMAAB v5.1과 v6.0 간에 검사가 어떻게 다른지 알아보려면 Differences Between JMAAB Version 5.1 and JMAAB Version 6.0 Model Advisor Checks 항목을 참조하십시오.
JMAAB 모델링 지침 | 지침 발행물 버전 | 모델 어드바이저 검사 | 검사 ID |
|---|---|---|---|
| ar_0001: 파일 이름에 사용 가능한 문자 | 버전 5.1 | 파일 이름 검사 | mathworks.jmaab.ar_0001 |
| 버전 6.0 | |||
| ar_0002: 폴더 이름에 사용 가능한 문자 | 버전 5.1 | 폴더 이름 검사 | mathworks.jmaab.ar_0002 |
| 버전 6.0 | 폴더 이름 검사 | mathworks.jmaab_v6.ar_0002 | |
| db_0032: 신호 선 연결 검사 | 버전 5.1 | 신호 선 연결 검사 | mathworks.jmaab.db_0032 |
| 버전 6.0 | 신호 선 연결 검사 | mathworks.jmaab_v6.db_0032 | |
| db_0042: Inport 블록 및 Outport 블록 사용 | 버전 5.1 | Inport 블록 및 Outport 블록의 위치 검사 | mathworks.jmaab.db_0042 |
| 버전 6.0 | |||
| db_0043: 모델 글꼴 및 글꼴 크기 | 버전 5.1 | 모델 글꼴 설정 검사 | mathworks.jmaab.db_0043 |
| 버전 6.0 | |||
| db_0081: 연결되지 않은 신호 및 블록 | 버전 5.1 | 연결되지 않은 신호 선 및 블록 검사 | mathworks.jmaab.db_0081 |
| 버전 6.0 | |||
| db_0097: 신호 및 버스에 대한 레이블 위치 | 버전 5.1 | 신호 레이블의 위치 검사 | mathworks.jmaab.db_0097 |
| 버전 6.0 | 신호 레이블의 위치 검사 | mathworks.jmaab_v6.db_0097 | |
| db_0110: 블록 파라미터 | 버전 5.1 | 블록에서 조정 가능형 파라미터 사용 검사 | mathworks.maab.db_0110 |
| 버전 6.0 | |||
| db_0112: 인덱스 사용 | 버전 5.1 | 인덱싱 모드 검사 | mathworks.jmaab.db_0112 |
| 버전 6.0 | |||
| db_0125: Stateflow 로컬 데이터 | 버전 5.1 | Stateflow 데이터의 정의 검사 | mathworks.jmaab.db_0125 |
| 버전 6.0 | Stateflow 데이터의 정의 검사 | mathworks.jmaab_v6.db_0125 | |
| db_0126: Stateflow 이벤트 정의 | 버전 5.1 | Stateflow 이벤트의 정의 검사 | mathworks.jmaab.db_0126 |
| 버전 6.0 | |||
| db_0127: Stateflow 블록 내 MATLAB 명령에 대한 제한 사항 | 버전 5.1 | mathworks.jmaab.db_0127 | |
| 버전 6.0 | Stateflow 차트에 MATLAB 표현식이 있는지 검사 | mathworks.jmaab_v6.db_0127 | |
| db_0129: Stateflow 천이 모양 | 버전 5.1 | Stateflow 천이 모양 검사 | mathworks.jmaab.db_0129 |
| 버전 6.0 | Stateflow 천이 모양 검사 | mathworks.jmaab_v6.db_0129 | |
| db_0132: 플로우 차트의 천이 | 버전 5.1 | Stateflow 플로우 차트의 천이 검사 | mathworks.jmaab.db_0132 |
| 버전 6.0 | |||
| db_0137: 상태 머신의 상태 | 버전 5.1 | 상태 머신의 상태 검사 | mathworks.jmaab.db_0137 |
| 버전 6.0 | |||
| db_0140: 블록 파라미터 표시 | 버전 5.1 | 블록 파라미터 표시 검사 | mathworks.maab.db_0140 |
| 버전 6.0 | |||
| db_0141: Simulink 모델의 신호 흐름 | 버전 5.1 | 모델의 신호 흐름 검사 | mathworks.maab.db_0141 |
| 버전 6.0 | |||
| db_0142: 블록 이름의 위치 | 버전 5.1 | 블록 이름이 블록 아래에 표시되는지 검사 | mathworks.maab.db_0142 |
| 버전 6.0 | |||
| db_0143: 모델 계층 구조에 사용 가능한 블록 유형 | 버전 5.1 | 기본 블록과 서브시스템의 혼합 사용이 있는지 검사 | mathworks.maab.db_0143 |
| 버전 6.0 | |||
| db_0144: 서브시스템 사용 | 버전 5.1 | 검사를 수행할 수 없음 | |
| 버전 6.0 | |||
| db_0146: 조건부 서브시스템의 블록 레이아웃 | 버전 5.1 | 조건부 블록 및 이터레이터 블록의 위치 검사 | mathworks.jmaab.db_0146 |
| 버전 6.0 | |||
| jc_0008: 신호 이름 정의 | 버전 5.1 | 신호 레이블의 정의 검사 | mathworks.jmaab.jc_0008 |
| 버전 6.0 | |||
| jc_0009: 신호 이름 전파 | 버전 5.1 | mathworks.jmaab.jc_0009 | |
| 버전 6.0 | 신호 이름 전파 검사 | mathworks.jmaab_v6.jc_0009 | |
| jc_0011: 부울 데이터형에 대한 최적화 파라미터 | 버전 5.1 | 논리형 신호를 double형 대신 부울 데이터로 구현 검사 | mathworks.maab.jc_0011 |
| 버전 6.0 | |||
| jc_0061: 블록 이름 표시 | 버전 5.1 | 블록 이름의 표시 특성 검사 | mathworks.maab.jc_0061 |
| 버전 6.0 | |||
| jc_0081: Inport 블록 및 Outport 블록 아이콘 표시 | 버전 5.1 | 포트 블록 표시 검사 | mathworks.maab.jc_0081 |
| 버전 6.0 | |||
| jc_0110: 블록 방향 | 버전 5.1 | 블록 방향 검사 | mathworks.jmaab.jc_0110 |
| 버전 6.0 | |||
| jc_0121: 덧셈 및 뺄셈 블록 사용 | 버전 5.1 | Sum 블록 사용 검사 | mathworks.jmaab.jc_0121 |
| 버전 6.0 | |||
| jc_0131: Relational Operator 블록 사용 | 버전 5.1 | Relational Operator 블록 사용 검사 | mathworks.maab.jc_0131 |
| 버전 6.0 | |||
| jc_0141: Switch 블록 사용 | 버전 5.1 | Switch 블록 사용 검사 | mathworks.maab.jc_0141 |
| 버전 6.0 | |||
| jc_0161: Data Store Memory 블록 정의 | 버전 5.1 | Data Store Memory 블록 사용 검사 | mathworks.jmaab.jc_0161 |
| 버전 6.0 | |||
| jc_0171: 구조적 서브시스템 간 연결 명료화 | 버전 5.1 | 구조적 서브시스템 간 연결 검사 | mathworks.jmaab.jc_0171 |
| 버전 6.0 | |||
| jc_0201: 서브시스템 이름에 사용 가능한 문자 | 버전 5.1 | 서브시스템 이름 검사 | mathworks.jmaab.jc_0201 |
| 버전 6.0 | |||
| jc_0211: Inport 블록 및 Outport 블록에 사용 가능한 문자 | 버전 5.1 | 포트 블록 이름 검사 | mathworks.jmaab.jc_0211 |
| 버전 6.0 | |||
| jc_0222: 신호 및 버스 이름에 사용 가능한 문자 | 버전 5.1 | 신호 이름 및 버스 이름에 사용 가능한 문자 검사 | mathworks.jmaab.jc_0222 |
| 버전 6.0 | |||
| jc_0231: 블록 이름에 사용 가능한 문자 | 버전 5.1 | 블록 이름에 사용된 문자 검사 | mathworks.jmaab.jc_0231 |
| 버전 6.0 | |||
| jc_0232: 파라미터 이름에 사용 가능한 문자 | 버전 5.1 | 파라미터 이름에 사용 가능한 문자 검사 | mathworks.jmaab.jc_0232 |
| 버전 6.0 | 파라미터 이름에 사용 가능한 문자 검사 | mathworks.jmaab_v6.jc_0232 | |
| jc_0241: 모델 파일 이름의 길이 제한 | 버전 5.1 | 모델 파일 이름의 길이 검사 | mathworks.jmaab.jc_0241 |
| 버전 6.0 | |||
| jc_0242: 폴더 이름의 길이 제한 | 버전 5.1 | 모델 경로의 각 수준에서 폴더 이름의 길이 검사 | mathworks.jmaab.jc_0242 |
| 버전 6.0 | |||
| jc_0243: 서브시스템 이름의 길이 제한 | 버전 5.1 | 서브시스템 이름의 길이 검사 | mathworks.jmaab.jc_0243 |
| 버전 6.0 | |||
| jc_0244: Inport 및 Outport 이름의 길이 제한 | 버전 5.1 | Inport 및 Outport 이름의 길이 검사 | mathworks.jmaab.jc_0244 |
| 버전 6.0 | |||
| jc_0245: 신호 및 버스 이름의 길이 제한 | 버전 5.1 | 신호 및 버스 이름의 길이 검사 | mathworks.jmaab.jc_0245 |
| 버전 6.0 | |||
| jc_0246: 파라미터 이름의 길이 제한 | 버전 5.1 | 파라미터 이름의 길이 검사 | mathworks.jmaab.jc_0246 |
| 버전 6.0 | |||
| jc_0247: 블록 이름의 길이 제한 | 버전 5.1 | 블록 이름의 길이 검사 | mathworks.jmaab.jc_0247 |
| 버전 6.0 | |||
| jc_0281: 트리거 신호 이름 | 버전 5.1 | 트리거 신호 이름 검사 | mathworks.jmaab.jc_0281 |
| 버전 6.0 | |||
| jc_0451: 부호 없는 정수에 대해 단항 마이너스 사용 | 버전 5.1 | Stateflow 차트에서 단항 마이너스 연산 사용 검사 | mathworks.jmaab.jc_0451 |
| 버전 6.0 | |||
| jc_0481: Stateflow에서 부동소수점 숫자에 엄격한 등식 비교 사용 | 버전 5.1 | Stateflow 차트에서 부동소수점 표현식 사용 검사 | mathworks.maab.jc_0481 |
| 버전 6.0 | |||
| Stateflow 차트에서 부동소수점 표현식 사용 검사 | mathworks.jmaab_v6.jc_0481 | ||
| jc_0491: Stateflow 데이터의 재사용 | 버전 5.1 | 검사를 수행할 수 없음 | |
| 버전 6.0 | |||
| jc_0501: 상태 블록의 항목 형식 | 버전 5.1 | Stateflow 차트에서 상태 블록의 항목 형식 검사 | mathworks.jmaab.jc_0501 |
| 버전 6.0 | |||
| jc_0511: 그래픽 함수의 반환 값 | 버전 5.1 | Stateflow 그래픽 함수의 반환 값 할당 검사 | mathworks.maab.jc_0511 |
| 버전 6.0 | |||
| jc_0531: 디폴트 천이 | 버전 5.1 | Stateflow 차트에서 디폴트 천이 배치 검사 | mathworks.jmaab.jc_0531 |
| 버전 6.0 | |||
| jc_0602: 모델 요소 이름의 일관성 검사 | 버전 5.1 | 모델 요소 이름의 일관성 검사 | mathworks.jmaab.jc_0602 |
| 버전 6.0 | |||
| jc_0603: 모델 설명 | 버전 5.1 | 모델 설명 검사 | mathworks.jmaab.jc_0603 |
| 버전 6.0 | |||
| jc_0604: 블록 그림자 사용 | 버전 5.1 | 모델에서 블록이 음영 처리되었는지 검사 | mathworks.jmaab.jc_0604 |
| 버전 6.0 | |||
| jc_0610: 곱셈 및 나눗셈 블록의 연산자 순서 | 버전 5.1 | Product 블록의 연산자 순서 검사 | mathworks.jmaab.jc_0610 |
| 버전 6.0 | |||
| jc_0611: 곱셈 및 나눗셈 블록의 입력 부호 | 버전 5.1 | Product 블록에서 입력 신호의 부호 검사 | mathworks.jmaab.jc_0611 |
| 버전 6.0 | |||
| jc_0621: Logical Operator 블록 사용 | 버전 5.1 | Logical Operator 블록의 아이콘 형태 검사 | mathworks.jmaab.jc_0621 |
| 버전 6.0 | |||
| jc_0622: Fcn 블록 사용 | 버전 5.1 | Fcn 블록 표현식에 괄호가 있는지 검사 | mathworks.jmaab.jc_0622 |
| 버전 6.0 | |||
| jc_0623: 연속시간 Delay 블록 및 이산시간 Delay 블록의 사용 | 버전 5.1 | Memory 및 Unit Delay 블록 사용 검사 | mathworks.jmaab.jc_0623 |
| 버전 6.0 | |||
| jc_0624: Tapped Delay 블록/Delay 블록의 사용 | 버전 5.1 | 종속 연결 Unit Delay 블록이 있는지 검사 | mathworks.jmaab.jc_0624 |
| 버전 6.0 | |||
| jc_0626: Lookup Table 블록 사용 | 버전 5.1 | Lookup Table 사용 검사 | mathworks.jmaab.jc_0626 |
| 버전 6.0 | |||
| jc_0627: Discrete-Time Integrator 블록 사용 | 버전 5.1 | Discrete-Time Integrator 블록 사용 검사 | mathworks.jmaab.jc_0627 |
| 버전 6.0 | Discrete-Time Integrator 블록 사용 검사 | mathworks.jmaab_v6.jc_0627 | |
| jc_0628: Saturation 블록 사용 | 버전 5.1 | Saturation 블록 사용 검사 | mathworks.jmaab.jc_0628 |
| 버전 6.0 | |||
| jc_0630: Multiport Switch 블록 사용 | 버전 5.1 | Multiport Switch 블록의 데이터 포트 설정 검사 | mathworks.jmaab.jc_0630 |
| 버전 6.0 | Multiport Switch 블록의 데이터 포트 설정 검사 | mathworks.jmaab_v6.jc_0630 | |
| jc_0640: 조건부 서브시스템의 Outport 블록에 대한 초기값 설정 | 버전 5.1 | 조건부 서브시스템의 정의되지 않은 초기 출력 검사 | mathworks.jmaab.jc_0640 |
| 버전 6.0 | |||
| jc_0641: 샘플 시간 설정 | 버전 5.1 | 샘플 시간 설정 검사 | mathworks.jmaab.jc_0641 |
| 버전 6.0 | |||
| jc_0642: 정수 반올림 모드 설정 | 버전 5.1 | 부호 있는 정수 나눗셈의 반올림 모드 검사 | mathworks.jmaab.jc_0642 |
| 버전 6.0 | |||
| jc_0643: 고정소수점 설정 | 버전 5.1 | 0이 아닌 편향이 있는 고정소수점 데이터형 사용 검사 | mathworks.jmaab.jc_0643 |
| 버전 6.0 | |||
| jc_0644: 유형 설정 | 버전 5.1 | 데이터 객체별 유형 설정 검사 | mathworks.jmaab.jc_0644 |
| 버전 6.0 | 데이터 객체별 유형 설정 검사 | mathworks.jmaab_v6.jc_0644 | |
| jc_0645: 보정을 위한 파라미터 정의 | 버전 5.1 | 조정 가능 블록 파라미터가 명명된 상수로 정의되어 있는지 검사 | mathworks.jmaab.jc_0645 |
| 버전 6.0 | |||
| jc_0650: 전환 함수를 사용하는 블록 입력/출력 데이터형 | 버전 5.1 | Switch 블록의 입력 데이터형과 출력 데이터형 검사 | mathworks.jmaab.jc_0650 |
| 버전 6.0 | |||
| jc_0651: 유형 변환 구현 | 버전 5.1 | 연산 블록의 출력 데이터형 검사 | mathworks.jmaab.jc_0651 |
| 버전 6.0 | 연산 블록의 출력 데이터형 검사 | mathworks.jmaab_v6.jc_0651 | |
| jc_0653: 피드백 루프 내 Delay 블록 레이아웃 | 버전 5.1 | 서브시스템 사이의 대수 루프를 방지하기 위한 검사 | mathworks.jmaab.jc_0653 |
| 버전 6.0 | |||
| jc_0655: Stateflow에서 논리값 비교가 허용되지 않음 | 버전 5.1 | 논리형 신호에 대한 허용되지 않는 비교 연산 검사 | mathworks.jmaab.jc_0655 |
| 버전 6.0 | |||
| jc_0656: Conditional Control 블록 사용 | 버전 5.1 | Switch Case 블록 및 If 블록에서 default/else case 검사 | mathworks.jmaab.jc_0656 |
| 버전 6.0 | |||
| jc_0657: 조건부 제어 흐름 블록 및 Merge 블록을 기반으로 출력 값 유지 | 버전 5.1 | 검사를 수행할 수 없음 | |
| 버전 6.0 | |||
| jc_0659: Merge 블록에 대한 신호 선 입력의 사용 제한 | 버전 5.1 | Merge 블록 사용 검사 | mathworks.jmaab.jc_0659 |
| 버전 6.0 | |||
| jc_0700: Stateflow 블록의 미사용 데이터 | 버전 5.1 | Stateflow Chart에 미사용 데이터가 있는지 검사 | mathworks.jmaab.jc_0700 |
| 버전 6.0 | |||
| jc_0701: 첫 번째 인덱스에 사용 가능한 번호 | 버전 5.1 | 첫 번째 인덱스에 사용 가능한 번호 검사 | mathworks.jmaab.jc_0701 |
| 버전 6.0 | |||
| jc_0702: 명명된 Stateflow 파라미터 및 상수 사용 | 버전 5.1 | Stateflow에서의 숫자형 리터럴 사용 검사 | mathworks.jmaab.jc_0702 |
| 버전 6.0 | |||
| jc_0711: Stateflow 내 나눗셈 | 버전 5.1 | 검사를 수행할 수 없음 | |
| 버전 6.0 | |||
| jc_0712: 디폴트 천이 경로에 대한 실행 시간 | 버전 5.1 | 디폴트 천이 경로에 대한 실행 시간 검사 | mathworks.jmaab.jc_0712 |
| 버전 6.0 | |||
| jc_0721: 병렬 상태의 사용 | 버전 5.1 | 병렬 상태의 사용 검사 | mathworks.jmaab.jc_0721 |
| 버전 6.0 | |||
| jc_0722: 병렬 상태의 로컬 데이터 정의 | 버전 5.1 | 병렬 상태의 데이터 범위 검사 | mathworks.jmaab.jc_0722 |
| 버전 6.0 | |||
| jc_0723: 외부 상태에서 자식 상태로의 직접 천이 허용되지 않음 | 버전 5.1 | 외부 상태로의 천이 사용 검사 | mathworks.jmaab.jc_0723 |
| 버전 6.0 | |||
| jc_0730: Stateflow 블록의 고유한 상태 이름 | 버전 5.1 | 상태 이름의 고유성 검사 | mathworks.jmaab.jc_0730 |
| 버전 6.0 | |||
| jc_0731: 상태 이름 형식 | 버전 5.1 | 상태 이름 사용 검사 | mathworks.jmaab.jc_0731 |
| 버전 6.0 | |||
| jc_0732: 상태 이름, 데이터 이름 및 이벤트 이름 간 차이 | 버전 5.1 | Stateflow 상태 이름, 데이터 이름 및 이벤트 이름의 고유성 검사 | mathworks.jmaab.jc_0732 |
| 버전 6.0 | |||
| jc_0733: 상태 동작 유형의 순서 | 버전 5.1 | 상태 동작 유형 순서 검사 | mathworks.jmaab.jc_0733 |
| 버전 6.0 | |||
| jc_0734: 상태 동작 유형 수 | 버전 5.1 | 동작 유형이 반복되는지 검사 | mathworks.jmaab.jc_0734 |
| 버전 6.0 | |||
| jc_0736: Stateflow 블록의 균일한 들여쓰기 | 버전 6.0 | Stateflow 상태의 코드 들여쓰기 검사 | mathworks.jmaab.jc_0736 |
| 버전 5.1 | |||
| jc_0738: Stateflow 주석 사용 | 버전 6.0 | Stateflow 주석의 사용 검사 | mathworks.jmaab.jc_0738 |
| 버전 5.1 | |||
| jc_0739: 상태 내 텍스트 기술 | 버전 5.1 | 상태 내 텍스트 사용 검사 | mathworks.jmaab.jc_0739 |
| jc_0740: exit 상태 동작 사용에 대한 제한 사항 | 버전 5.1 | 모델에 상태 동작 유형 'exit'가 사용되었는지 검사 | mathworks.jmaab.jc_0740 |
| 버전 6.0 | |||
| jc_0741: 상태 차트 천이 조건에 사용되는 데이터 업데이트 시점 | 버전 5.1 | 상태 천이 조건에 사용된 변수에 대한 업데이트 검사 | mathworks.jmaab.jc_0741 |
| 버전 6.0 | 상태 천이 조건에 사용된 변수에 대한 업데이트 검사 | mathworks.jmaab_v6.jc_0741 | |
| jc_0751: 상태 천이에서 역추적 방지 | 버전 5.1 | 상태 천이에 예기치 않은 역추적이 있는지 검사 | mathworks.jmaab.jc_0751 |
| 버전 6.0 | |||
| jc_0752: 천이 레이블의 조건 동작 | 버전 5.1 | Stateflow 천이의 괄호 사용 검사 | mathworks.jmaab.jc_0752 |
| 버전 6.0 | |||
| jc_0753: Stateflow의 조건 동작 및 천이 동작 | 버전 5.1 | Stateflow의 조건 동작 및 천이 동작 검사 | mathworks.jmaab.jc_0753 |
| 버전 6.0 | Stateflow의 조건 동작 및 천이 동작 검사 | mathworks.jmaab_v6.jc_0753 | |
| jc_0760: 내부 천이의 시작점 | 버전 5.1 | Stateflow 내부 천이의 시작점 검사 | mathworks.jmaab.jc_0760 |
| 버전 6.0 | |||
| jc_0762: 상태 동작과 플로우 차트의 결합 금지 | 버전 5.1 | 허용되지 않는 상태 동작 및 플로우 차트의 결합 검사 | mathworks.jmaab.jc_0762 |
| 버전 6.0 | |||
| jc_0763: 다중 내부 천이 사용 | 버전 5.1 | Stateflow 상태에서의 내부 천이 사용 검사 | mathworks.jmaab.jc_0763 |
| 버전 6.0 | |||
| jc_0770: 천이 레이블의 위치 | 버전 5.1 | 천이에서 레이블 문자열의 위치 검사 | mathworks.jmaab.jc_0770 |
| 버전 6.0 | 천이에서 레이블 문자열의 위치 검사 | mathworks.jmaab_v6.jc_0770 | |
| jc_0771: 천이 레이블 내 주석 위치 | 버전 5.1 | 천이 레이블 내 주석 위치 검사 | mathworks.jmaab.jc_0771 |
| 버전 6.0 | |||
| jc_0772: 천이 선의 실행 순서 및 천이 조건 | 버전 5.1 | Stateflow 천이의 천이 조건 사용 검사 | mathworks.jmaab.jc_0772 |
| 버전 6.0 | |||
| jc_0773: 플로우 차트의 비조건부 천이 | 버전 5.1 | 플로우 차트에서의 비조건부 천이 사용 검사 | mathworks.jmaab.jc_0773 |
| 버전 6.0 | |||
| jc_0774: 통과형 천이에 대한 주석 | 버전 5.1 | 비조건부 천이에 주석이 있는지 검사 | mathworks.jmaab.jc_0774 |
| 버전 6.0 | |||
| jc_0775: 플로우 차트의 종단 연결점 | 버전 5.1 | Stateflow의 종단 연결점 검사 | mathworks.jmaab.jc_0775 |
| 버전 6.0 | |||
| jc_0790: Chart 블록의 동작 언어 | 버전 5.1 | Stateflow 차트 동작 언어 검사 | mathworks.jmaab.jc_0790 |
| 버전 6.0 | |||
| jc_0791: 중복된 데이터 이름 정의 | 버전 5.1 | Simulink 데이터 이름의 중복 검사 | mathworks.jmaab.jc_0791 |
| 버전 6.0 | |||
| jc_0792: 미사용 데이터 | 버전 5.1 | Simulink 모델에서 미사용 데이터 검사 | mathworks.jmaab.jc_0792 |
| 버전 6.0 | |||
| jc_0794: Simulink의 나눗셈 | 버전 5.1 | Simulink에 0으로 나누기가 있는지 검사 | mathworks.jmaab.jc_0794 |
| 버전 6.0 | |||
| jc_0795: Stateflow 데이터 이름에 사용 가능한 문자 | 버전 5.1 | Stateflow 데이터 이름에 사용 가능한 문자 검사 | mathworks.jmaab.jc_0795 |
| 버전 6.0 | |||
| jc_0796: Stateflow 데이터 이름의 길이 제한 | 버전 5.1 | Stateflow 데이터 이름의 길이 검사 | mathworks.jmaab.jc_0796 |
| 버전 6.0 | |||
| jc_0797: 연결되지 않은 천이/상태/연결점 | 버전 5.1 | Stateflow Chart에 연결되지 않은 객체가 있는지 검사 | mathworks.jmaab.jc_0797 |
| 버전 6.0 | |||
| jc_0800: Simulink에서 부동소수점 데이터형 비교 | 버전 5.1 | Simulink에서 부동소수점 데이터형 비교 검사 | mathworks.jmaab.jc_0800 |
| 버전 6.0 | |||
| jc_0801: /* 및 */ 주석 기호의 사용이 허용되지 않음 | 버전 5.1 | C 스타일 주석 기호가 사용되는지 검사 | mathworks.jmaab.jc_0801 |
| 버전 6.0 | |||
| jc_0802: Stateflow에서 허용되지 않는 묵시적 형변환 사용 | 버전 5.1 | Stateflow에 묵시적 형변환이 있는지 검사 | mathworks.jmaab.jc_0802 |
| 버전 6.0 | |||
| jc_0803: 라이브러리 함수에 값 전달 | 버전 5.1 | 검사를 수행할 수 없음 | |
| 버전 6.0 | |||
| jc_0804: 그래픽 함수에서 재귀 호출 사용이 허용되지 않음 | 버전 5.1 | Stateflow에서 그래픽 함수 사용 검사 | mathworks.jmaab.jc_0804 |
| 버전 6.0 | |||
| jc_0805: 수치 연산 블록에 대한 입력 | 버전 5.1 | 검사가 존재하지 않음 | |
| 버전 6.0 | |||
| jc_0806: 올바르지 않은 계산 결과 감지 | 버전 5.1 | 올바르지 않은 계산 결과에 대한 진단 설정 검사 | mathworks.jmaab.jc_0806 |
| jc_0900: 데이터형 정의에 사용할 수 있는 문자 | 버전 6.0 | 버스 및 열거형 데이터형 이름 검사 | mathworks.jmaab_v6.jc_0900 |
| jc_0901: 데이터형 정의에 대한 길이 제한 | 버전 6.0 | 버스 및 열거형 데이터형 이름 길이 검사 | mathworks.jmaab_v6.jc_0901 |
| jc_0902: 천이 선의 화살표 머리 크기 | 버전 6.0 | 전환선의 화살촉 크기 확인 | mathworks.jmaab_v6.jc_0902 |
| jc_0903: 블록과 신호 선의 겹침/교차 금지 | 버전 6.0 | Check for prohibited overlapping or intersecting blocks and signal lines | mathworks.jmaab_v6.jc_0903 |
| jc_0904: 상태 및 천이 선의 중첩/교차 금지 | 버전 6.0 | Check for prohibited overlapping of states and transition lines in Stateflow charts | mathworks.jmaab_v6.jc_0904 |
| jc_0905: MATLAB 함수에서 데이터 이름에 사용할 수 있는 문자 | 버전 6.0 | MATLAB Function에서 데이터 이름 검사 | mathworks.jmaab_v6.jc_0905 |
| jc_0906: MATLAB Function의 데이터 이름 길이 제한 | 버전 6.0 | MATLAB Function의 데이터 이름 길이 검사 | mathworks.jmaab_v6.jc_0906 |
| jc_0907: 연결점의 크기 | 버전 6.0 | 연결점 크기 확인 | mathworks.jmaab_v6.jc_0907 |
| jm_0002: 블록 크기 조정 | 버전 5.1 | 검사가 존재하지 않음 | |
| 버전 6.0 | |||
| jm_0011: Stateflow에서 포인터 사용 | 버전 5.1 | Stateflow 차트에 포인터가 있는지 검사 | mathworks.maab.jm_0011 |
| 버전 6.0 | |||
| jm_0012: 이벤트 및 브로드캐스트 이벤트의 사용 제한 사항 | 버전 5.1 | Stateflow 차트에서의 이벤트 사용 검사 | mathworks.jmaab.jm_0012 |
| 버전 6.0 | Stateflow 차트에서의 이벤트 사용 검사 | mathworks.jmaab_v6.jm_0012 | |
| na_0001: Stateflow 연산자의 표준 사용 | 버전 5.1 | Stateflow 연산자 검사 | mathworks.jmaab.na_0001 |
| 버전 6.0 | |||
| na_0002: 기본 논리 연산 및 수치 연산의 적절한 사용 | 버전 5.1 | 기본 논리 연산 및 수치 연산 검사 | mathworks.jmaab.na_0002 |
| 버전 6.0 | |||
| na_0003: If 블록 사용법 | 버전 5.1 | If 블록에 있는 논리식 검사 | mathworks.maab.na_0003 |
| 버전 6.0 | |||
| na_0004: Simulink 모델 모양 설정 | 버전 5.1 | 비표준 표시 특성을 사용하는 Simulink 다이어그램이 있는지 검사 | mathworks.maab.na_0004 |
| 버전 6.0 | |||
| na_0010: 벡터 및 버스 신호 사용 | 버전 5.1 | 벡터 및 버스 신호 사용 검사 | mathworks.jmaab.na_0010 |
| 버전 6.0 | |||
| na_0011: Goto 블록 및 From 블록의 범위 | 버전 5.1 | From 블록 및 Goto 블록의 범위 검사 | mathworks.maab.na_0011 |
| 버전 6.0 | From 블록 및 Goto 블록의 범위 검사 | mathworks.jmaab_v6.na_0011 | |
| na_0020: Variant Subsystem에 대한 입력 개수 | 버전 5.1 | Variant Subsystem에서 누락된 포트 검사 | mathworks.jmaab.na_0020 |
| 버전 6.0 | Variant Subsystem에서 누락된 포트 검사 | mathworks.jmaab_v6.na_0020 | |
| na_0021: MATLAB 함수에서 문자열 사용 | 버전 5.1 | MATLAB Function 블록 내의 문자형 벡터 사용 검사 | mathworks.maab.na_0021 |
| 버전 6.0 | |||
| na_0024: MATLAB 함수의 공유 데이터 | 버전 5.1 | MATLAB 코드에 전역 변수가 있는지 검사 | mathworks.maab.na_0024 |
| 버전 6.0 | |||
| na_0031: 디폴트 열거형 값의 정의 | 버전 5.1 | 열거형 값의 사용 검사 | mathworks.maab.na_0031 |
| 버전 6.0 | |||
| na_0034: MATLAB Function 블록의 입력/출력 설정 | 버전 5.1 | MATLAB Function의 입력 및 출력 설정 검사 | mathworks.maab.na_0034 |
| 버전 6.0 | |||
| na_0036: 디폴트 Variant | 버전 5.1 | 디폴트 Variant의 사용 검사 | mathworks.maab.na_0036 |
| 버전 6.0 | |||
| na_0037: Variant 조건에 한 개의 변수 사용 | 버전 5.1 | 한 개의 변수로 이루어진 Variant 조건 검사 | mathworks.maab.na_0037 |
| 버전 6.0 | |||
| na_0039: Chart 블록 내에 포함된 Simulink 함수와 관련한 제한 사항 | 버전 5.1 | Stateflow 차트에서 Simulink 사용 검사 | mathworks.maab.na_0039 |
| 버전 6.0 | |||
| na_0042: Simulink 함수 사용 | 버전 5.1 | Stateflow에서의 Simulink 함수 사용 검사 | mathworks.jmaab.na_0042 |
| 버전 6.0 | |||
| mp_0007: 실행 명령문 설명 방법 | 버전 6.0 | 실행 명령문의 설명 검사 | mathworks.jmaab_v6.mp_0007 |
| mp_0008: 괄호 형식 | 버전 6.0 | 함수 또는 변수의 이름과 왼쪽 괄호 기호 사이에 공백이 있는지 검사 | mathworks.jmaab_v6.mp_0008 |
| mp_0010: 연산자 우선 순위 설명 방법 | 버전 6.0 | 연산자 우선 순위 검사 | mathworks.jmaab_v6.mp_0010 |
| mp_0011: 싱글바이트 공백 삽입 방법 | 버전 6.0 | 표현식의 공백 검사 | mathworks.jmaab_v6.mp_0011 |
| mp_0016: 제어문의 중첩 수준 | 버전 6.0 | MATLAB Function에서 중첩된 조건 검사 | mathworks.jmaab.na_0018 |
| mp_0020: Switch/Case 문을 설명하는 방법 | 버전 6.0 | Switch/Case 문에 권장되는 패턴 사용 검사 | mathworks.maab.na_0022 |
| mp_0022: 조건식을 설명하는 방법 | 버전 6.0 | 조건식 설명 검사 | mathworks.jmaab_v6.mp_0022 |
| mp_0023: 관계 연산자를 설명하는 방법 | 버전 6.0 | 관계 연산자 사용 검사 | mathworks.jmaab_v6.mp_0023 |
| mp_0025: 함수 호출 방법 | 버전 6.0 | MATLAB Function 블록에서 함수 호출 횟수 검사 | mathworks.maab.na_0017 |
| mp_0032: 함수 헤더 | 버전 6.0 | 함수 헤더 검사 | mathworks.jmaab_v6.mp_0032 |
| mp_0034: 함수의 라인 수 | 버전 6.0 | 함수의 라인 수 검사 | mathworks.jmaab_v6.mp_0034 |
| mp_0040: 함수의 반환 값 사용 | 버전 6.0 | 함수의 반환 값이 사용되는지 검사 | mathworks.jmaab_v6.mp_0040 |
| mp_0046: 배열 인덱스를 설명하는 방법 | 버전 6.0 | 배열 인덱스 검사 | mathworks.jmaab_v6.mp_0046 |
| mp_0047: 비어 있지 않은 명령문 충족을 위한 조건 | 버전 6.0 | 비어 있지 않은 명령문이 사용되는지 검사 | mathworks.jmaab_v6.mp_0047 |
참고 항목
MATLAB® 예약어, 내장 MATLAB 함수, MATLAB 키워드에 대한 자세한 내용은 용어 항목을 참조하십시오.