jc_0610: 곱셈 블록 및 나눗셈 블록의 연산자 순서
하위 ID 권장 사항
NA-MAAB — 권장 사항 없음
JMAAB — a, b
MATLAB 버전
모든 버전
규칙
하위 ID a
곱셈 및 나눗셈 Product 블록의 첫 번째 입력에는 * 기호를 사용해야 합니다.
사용자 지정 파라미터
해당 없음
예제 — 올바름

예제 — 올바르지 않음
첫 번째 입력에 / 기호가 사용되었습니다.

하위 ID b
곱셈 및 나눗셈 Product 블록은 두 개를 초과하는 입력을 가지면 안 됩니다.
사용자 지정 파라미터
해당 없음
예제 — 올바름

예제 — 올바르지 않음
블록에는 3개의 입력이 있습니다.

근거
하위 ID a:
블록을 확인할 때 표현식과 블록의 입력 순서가 반대로 해석될 수 있어 가독성이 저하됩니다.
부동소수점 숫자의 경우, 코드 생성 시 블록에 정의된 연산 순서(
((1÷1st input)) × 2nd input)를 따릅니다. 그러나 나눗셈을 나중에 수행하면 연산 횟수를 줄일 수 있습니다.
하위 ID b:
연산 순서가 명확하게 정의됩니다.
검증
모델 어드바이저 검사: Check operator order of Product blocks (Product 블록의 연산자 순서 검사) (Simulink Check)
마지막 변경
R2020a
버전 내역
R2020a에 개발됨