主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

金宝app仿真软件的功能

金宝app仿真软件ブロックで定義される関数

  • ライブラリ:
  • 金宝appSimulink /用户定义的函数

    SimEvents

  • 金宝app仿真软件功能块

説明

金宝app仿真软件的功能ブロックは,金宝app仿真软件®ブロックを使用した関数をグラフィカルに定義するための開始点として事前定義される子系统ブロックです。このブロックは,関数の呼び出し元にテキストインターフェイスを提供します。金宝app仿真软件的功能ブロックは,函数来电者ブロックMATLAB函数ブロック,またはStateflow®图表(Stateflow)から呼び出すことができます。

ブロックパラメーターの説明については,仿金宝app真软件ドキュメンテーションにある子系统ブロックのリファレンスページを参照してください。

金宝app仿真软件功能の呼び出しを序列观众で可視化できます。ビューアーには,呼び出しが行われたタイミングが引数および戻り値とともに表示されます。顺序查看器(Stateflow)ブロックのリファレンスを参照しくださいください。

金宝app仿真软件的功能ブロックまたは函数来电者ブロックを選択して,それに関連するブロックを強調表示できます。

関数インターフェイス

金宝app仿真软件的功能ブロック上には関数インターフェイスが表示されます。ブロックのテキストを編集すると,関数定義に対して参数尺寸。ブロックと参数输出港ブロックが追加,削除されます。また,編集することで,金宝app仿真软件的功能ブロック内の触发ブロックの[关键词]パラメーターが設定されます。

たとえば,金宝app仿真软件的功能ブロック上に”y = myfunction (u)“と入力すると,サブシステム内に1つの参数尺寸ブロック(u1)およびつの论点外港ブロック(y)が加加さます。

函数来电者ブロックを使用して関数を呼び出す場合は,函数来电者ブロックのパラメーター[関数プロトタイプ]が,金宝app仿真软件的功能ブロックで指定する関数インターフェイスと完全に一致しなければなりません。この一致には,関数名および入力引数と出力引数の名前が含まれます。たとえば,金宝app仿真软件的功能ブロックと函数来电者ブロックはどちらも引数名uyを使用します。

Stateflow遷移ラベルまたはステートラベルから関数を呼び出す場合は,異なる引数名を使用できます。たとえば,金宝app仿真软件的功能ブロックはx引数とy引数を使用しますが,Stateflow遷移はx2引数とy2引数を使用して関数を呼び出します。

函数调用子系统ブロックと仿真软件功能ブロック金宝app

一般的には,信号の直接接続を使用している函数调用子系统ブロックの方が金宝app仿真软件的功能ブロックよりも信号のトレーサビリティに優れています。一方、金宝app仿真软件的功能ブロックでは,モデルの階層構造を通して入力および出力信号線の経路指定を行う必要がありません。

属性 函数调用子系统ブロック 金宝app仿真软件功能ブロック
関数の実行/呼び出し方法 信号線を使用してトリガー 关节名称を使によって参照によって呼び出す
正式な入力引数(参数尺寸。ブロック)および出力引数(参数输出港ブロック) なし あり
ローカルローカル力量(轮廓尺寸ブロック)およびおよび力(外港ブロック) あり あり

端子

入力

すべて展開する

轮廓尺寸ブロックをサブシステムブロック内に配置することで,金宝app仿真软件的功能ブロックへの外部入力端子が追加されます。端子ラベルは轮廓尺寸ブロックの名前と一致します。

ローカル環境から信号を取得するには,轮廓尺寸ブロックを使用します。

データ型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|固定点|枚举|公共汽车|结构体

サブシステムブロック内の参数尺寸。ブロックは,入力引数に対応する入力端子を提供します。端子はサブシステムブロックには表示されません。

データ型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|固定点|枚举|公共汽车|结构体

出力

すべて展開する

外港ブロックをサブシステムブロック内に配置することで,ブロックの出力端子が追加されます。サブシステムブロック上の端子ラベルは外港ブロックの名前です。

信号を环境にに信するするに,外港ブロックを使用します。

データ型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|固定点|枚举|公共汽车|结构体

サブシステムブロックの参数输出港ブロックは,出力引数に対応する出力端子を提供します。端子はサブシステムブロックには表示されません。

データ型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|固定点|枚举|公共汽车|结构体

モデルの例

ブロックの特价

データ型

布尔一个|公共汽车一个|一个|枚举一个|固定点一个|一半一个|整数一个|一个|字符串一个

直接フィードスルー

いいえ

多次元信号

限定的一个

可以

いいえ

ゼロクロッシング検出

いいえ

一个実際のデータ型または機能のサポートは,ブロックの実装に依存します。

拡張機能

R2014bで導入