メインコンテンツ

jc_0651: 型変換を実施する場合の使用方法

該当ガイドライン

Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®

サブ ID 推奨事項

  • NA-MAAB — 推奨事項なし

  • JMAAB — a

MATLAB バージョン

すべて

ルール

サブ ID a

数値演算ブロックの出力信号の [出力データ型] パラメーターを [Inherit:] に設定します。ブロック出力信号のデータ型を変更するときは、Data Type Conversion を使用します。

カスタム パラメーター

該当なし

例 — 正

Divide ブロックの [出力データ型] パラメーターを [Inherit: Inherit via internal rule] に設定します。

例 — 誤

Divide ブロックの [出力データ型] パラメーターを [int16] に設定します。

根拠

サブ ID a:

  • 算術演算と型キャストを分割すると、各式の実行順序とデータ型を明確にするのに役立ちます。

検証

モデル アドバイザー チェック: Check Output data type of operation blocks (Simulink Check)

最終更新

R2024b

バージョン履歴

R2020a で導入