主要内容

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

零级举行

ゼロ次ホールドのサンプリング周期を実装します。

  • ライブラリ:
  • 金宝app模型/离散

    HDL编码器/离散

  • 零级控制块

説明

零级举行ブロックは,指定されたサンプリング周期の間,入力を保持します。入力がベクトルの場合、ベクトルのすべての要素が指定されたサンプリング周期の間、保持されます。

サンプル間の時間は,サンプル時間パラメーターを使って指定します。-1に設定すると,ブロックはサンプル時間を継承します。

ヒント

異なるサンプルレートで動作しているブロック間の,高速から低速への遷移を生成するためには,零持有ブロックを使用しないでください。代わりに,率转换ブロックを使用してください。

バスサポート

零级持有ブロックはバス対応ブロックです。入力は、バーチャルまたは非バーチャルのバス信号にすることができます。ブロック固有の制約はありません。Zero-Order Hold ブロックへの非バーチャル バス入力内のすべての信号は、対応するバス オブジェクトの要素が継承されたサンプル時間を指定していても、同じサンプル時間でなければなりません。率转换ブロックを使って個々の信号のサンプル時間,またはバス内のすべての信号のサンプル時間を変更することができます。詳細については,非バーチャルバスのサンプル時間の変更およびバス対応ブロックを参照してください。

バス配列を零持有ブロックの入力信号として使用できます。バス配列の定義と使用方法の詳細は,バス配列へのバスの統合を参照してください。

同様のブロックとの比較

内存ブロック,单位延迟ブロック,および零级举行ブロックは,類似の機能を提供しますが,異なる機能をもっています。また,使用目的も異なります。

この表は各ブロックに推奨される使用方法を示しています。

ブロック ブロックの使用目的 リファレンスの例
单位延迟 指定された離散サンプル時間を使用して遅延を実装します。ブロックは離散サンプル時間の信号を受け入れ、出力します。
メモリ 1メジャー積分タイムステップで遅延を実装します。理想的には,ブロックで連続信号(マイナータイムステップで固定された信号)を受け入れ,マイナータイムステップで固定された信号を出力します。
零级举行 連続サンプル時間の入力信号を離散サンプル時間の出力信号に変換します。

各ブロックには次の機能があります。

機能 内存 单位延迟 零级举行
初期条件の指定 あり あり いいえt = 0の際のブロック出力が入力値と一致しなければならないため
サンプル時間の指定 いいえ,ブロックはサンプル時間のみを継承できるため(モデル全体に使用される駆動ブロックまたはソルバーから) あり あり
フレームベースの信号のサポート なし あり あり
状態のログ作成のサポート なし あり なし

端子

入力

すべて展開する

ブロックが1サンプル周期の間保持する入力信号です。

データ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举|公共汽车

出力

すべて展開する

出力信号。1サンプル周期の間保持された入力です。

データ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举|公共汽车

パラメーター

すべて展開する

サンプルの時間間隔を指定します。サンプル時間を継承するには、このパラメーターを-1に設定します。詳細は,オンラインドキュメンテーションのサンプル時間の指定を参照してください。

0または(0,0)の連続サンプル時間を指定しないでください。このブロックは離散サンプル時間のみをサポートしています。このパラメーターが-1の場合,継承されるサンプル時間は連続ではなく,離散でなければなりません。

ブロックの特性

データ型

布尔|公共汽车||枚举|不动点|整数|

直接フィードスルー

はい

多次元信号

いいえ

可変サイズの信号

いいえ

ゼロクロッシング検出

いいえ

拡張機能

PLCコード生成
金宝app仿真软件®PLC编码器™を使用して構造化テキストコードを生成します。

固定小数点の変換
定点设计师™を使用して固定小数点システムの設計とシミュレーションを行います。

R2006aより前に導入