Simulink Design Verifierがレ​ポートする”非線形性​のため未判定のオブジ​ェクティブ”とは、何​ですか?

조회 수: 24 (최근 30일)
MathWorks Support Team
MathWorks Support Team 2024년 6월 13일
답변: MathWorks Support Team 2024년 6월 13일

Simulink Design Verifierでテストケース生成を実行した際、”非線形性のため未判定のオブジェクティブ”がレポートされました。
”非線形演算”とは、どのような演算になりますか?​

채택된 답변

MathWorks Support Team
MathWorks Support Team 2024년 6월 13일
浮動小数点数同士で次に該当する演算は、SLDVでは非線形演算として扱われます。
1)区間線形として表現できない演算、例えば、
・ y = x * z : x および z が共に定数でない場合
・ y = 1/ z : z が定数でない場合
など。
上記の場合、Test Condition ブロックを使って、入力値を制限することで、乗算および除算の非線形演算を極力単純に処理できます。
こちらにつきましては、下記ドキュメントページより、ご確認頂けます。
https://jp.mathworks.com/help/sldv/ug/manage-model-data-to-simplify-the-analysis.html
2)浮動小数点数から整数へのキャストも非線形演算として、扱われる場合があります。
(例:double を int8 にキャスト)
関連ドキュメントページは下記です。
https://jp.mathworks.com/help/sldv/ug/logical-operations_ja_JP.html

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 テスト ケースの生成에 대해 자세히 알아보기

태그

아직 태그를 입력하지 않았습니다.

제품


릴리스

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!