このペ,ジの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
可変サンプル周期による入力信号の遅延
金宝appSimulink / Discrete
u
—デタ入力信号パラメ,タ,設定に従って遅れた入力デ,タ信号。
デ,タ型:一半
|单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|布尔
|不动点
|枚举
|公共汽车
d
-遅延の長さ遅延の長さ。入力端子からの継承として指定します。[遅延の長さ:ソ,ス]パラメ,タ,を[入力端子]
として選択すると有効になります。
デ,タ型:一半
|单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|不动点
有効
—外部のaapl . cerネ. cerブル信号ブロックの実行を▪▪ネ▪▪ブルまたはディセ▪ブルにする▪▪ネ▪▪ブル信号。この端子を作成するには,[huawei @ huawei @ huawei @ huawei @ huawei @ huawei]パラメ,タ,を選択します。
デ,タ型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|布尔
|不动点
外部リセット
-外部のリセット信号ブロックの実行を初期条件にリセットする外部信号。この端子を作成するには,[外部リセット]パラメ,タ,を選択します。
デ,タ型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|布尔
|不动点
x0
-初期条件入力端子からの継承として指定した初期条件。[初期条件:ソ,ス]パラメ,タ,を[入力端子]
として選択すると有効になります。
デ,タ型:一半
|单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|不动点
遅延の長さ
-遅延の長さダ@ @アログ
(既定値) |[入力端子]
遅延の長さをダイアログボックスに直接入力するかどうか(固定遅延),または入力端子から遅延を継承するかどうか(可変遅延)を指定します。
[ソ,ス]を[ダ电子邮箱アログ]
に設定する場合は,[値]の下にある編集フィ,ルドに遅延の長さを入力します。
[ソ,ス]を[入力端子]
に設定する場合は,上流信号によって遅延の長さがd
入力端子に与えられることを確認します。[上限]パラメ,タ,を指定することによって最大値を指定することもできます。
スカラ,の遅延の長さを,実数の非負の整数で指定します。ダ@ @アログボックス (固定遅延) 内に範囲外または整数でない値を指定するとエラーが返されます。入力端子 (可変遅延) からの範囲外の値は範囲内にキャストされます。入力端子 (可変遅延) からの非整数の値は整数に打ち切られます。
ブロックパラメタ:DelayLengthSource |
型:文字ベクトル |
値:“对话框” |输入端口的 | |
既定の設定:“对话框” |
ブロックパラメタ:DelayLength |
型:文字ベクトル |
値:スカラ |
既定の設定:' 2 ' |
ブロックパラメタ:DelayLengthUpperLimit |
型:文字ベクトル |
値:スカラ |
既定の設定:“100” |
初期条件
-初期条件ダ@ @アログ
(既定値) |[入力端子]
初期条件をダesc escアログボックスに直接入力するか,入力端子から初期条件を継承するかを指定します。
[ソ,ス]を[ダ电子邮箱アログ]
に設定する場合は,[値]の下にある編集フィ,ルドに初期条件を入力します。
[ソ,ス]を[入力端子]
に設定する場合は,上流信号によって初期条件がx0
入力端子に与えられることを確認します。
金宝app®は,最近傍への丸め演算と飽和を使って,[初期条件]のデ,タ型を入力信号u
のデタ型にオフランで変換します。
メモ
[状態属性]ペereplicationンで[状態名をS金宝appimulinkの信号オブジェクトに関連付ける]が選択されていると,ブロックは信号オブジェクトの初期値を[初期条件]パラメ,タ,にコピ,します。ただし,[初期条件]のソ,スが[入力端子]
になっている場合,ブロックは信号オブジェクトの初期値を無視します。
ブロックパラメタ:InitialConditionSource |
型:文字ベクトル |
値:“对话框” |输入端口的 | |
既定の設定:“对话框” |
ブロックパラメタ:InitialCondition |
型:文字ベクトル |
値:スカラ |
既定の設定:“0.0” |
入力処理
—サンプルベスまたはフレムベスの処理を指定チャネルとしての要素(サンプルベ,ス)
(既定値) |チャネルとしての列(フレ,ムベ,ス)
ブロックでサンプルベ,スかフレ,ムベ,スのど,らの処理を実行するかを指定します。
チャネルとしての列(フレ,ムベ,ス)
—入力の各列を独立したチャネルとして扱います(フレムベスの処理)。
チャネルとしての要素(サンプルベ,ス)
—入力の各要素を独立したチャネルとして扱います(サンプルベスの処理)。
[入力処理]を使って,ブロックでサンプルベスかフレムベスのどらの処理を実行するかを指定します。ブロックは,入力u
にフレ,ムベ,スの信号を受け入れます。その他すべての入力信号はサンプルベ,スでなければなりません。
入力信号你 | 入力処理モ,ド | ブロックは動作するか |
---|---|---|
サンプルベ,ス | サンプルベ,ス | はい |
フレ,ムベ,ス | いいえ,エラ,が発生 | |
サンプルベ,ス | フレ,ムベ,ス | はい |
フレ,ムベ,ス | はい |
これらの2の処理モドの詳細にいては,サンプルベ,スおよびフレ,ムベ,スの概念(DSP系统工具箱)を参照してください。
ブロックパラメタ:InputProcessing |
型:文字ベクトル |
値:作为通道的列(基于帧) |“元素作为通道(基于样本)” |
既定の設定:“元素作为通道(基于样本)” |
リングバッファ,を使用
-状態を保存するリングバッファ从
(既定値) |在
シミュレ,ションとコ,ド生成での状態を格納するためにリングバッファ,の使用を選択します。それ以外の場合は,配列バッファ,は状態を格納します。
リングバッファ,を使用すると,遅延が長いときの実行速度が向上します。配列バッファ,の場合,遅延が長くなるほどコピ,操作数が増加します。リングバッファ,の場合,遅延の長さの増加に対しコピ,操作数は一定になります。
次の条件のいずれかが満たされる場合,リングバッファーは実行速度を向上しないため,状態の格納には常に配列バッファーが使用されます。
サンプルベ,スの信号で,遅延の長さが1の場合。
フレムベスの信号で,遅延の長さがフレムサズより小さい場合。
ブロックパラメタ:UseCircularBuffer |
型:文字ベクトル |
値:“关闭” |“上” |
既定の設定:“关闭” |
直達の防止
-直達の防止从
(既定値) |在
遅延の長さをゼロから[入力処理]モ,ドの下限に増加するために選択します。
サンプルベ,スの信号では,最小遅延の長さを1に増加。
フレ,ムベ,スの信号では,最小遅延の長さをフレ,ム長に増加。
このチェックボックスを選択することで,入力端子u
から出力端子への直達を回避できます。ただし,このチェック ボックスを選択しても、初期条件端子x0
から出力端子への直達を回避することはできません。
このパラメ,タ,を有効にするには,[遅延の長さ:ソ,ス]が[入力端子]
であるときに利用できます。
ブロックパラメタ:PreventDirectFeedthrough |
型:文字ベクトル |
値:“关闭” |“上” |
既定の設定:“关闭” |
生成コ,ド内の遅延の長さのチェックを削除
-範囲外の遅延の長さのチェックを削除从
(既定値) |在
範囲外の遅延の長さをチェックするコ,ドを削除するために選択します。
チェックボックス | 結果 | 使用時 |
---|---|---|
選択 |
生成コ,ドには範囲外の遅延の長さをチェックするための条件文が含まれません。 |
コ,ド効率の場合 |
クリア |
生成コ,ドには範囲外の遅延の長さをチェックするための条件文が含まれます。 |
セ,フティクリティカルなアプリケ,ションの場合 |
このパラメ,タ,を有効にするには,[遅延の長さ:ソ,ス]が[入力端子]
であるときに利用できます。
ブロックパラメタ:RemoveDelayLengthCheckInGeneratedCode |
型:文字ベクトル |
値:“关闭” |“上” |
既定の設定:“关闭” |
遅延の長さの診断
-遅延の長さの診断チェックなし
(既定値) |警告
|エラ
入力d
が下限未満の場合,または[遅延の長さ:上限]の場合に,警告またはエラ,メッセ,ジを表示するかを指定します。下限は,[直達の防止]の設定によって変化します。
チェックボックスがオフの場合,下限はゼロになります。
チェックボックスがオンの場合,下限はサンプルベース信号には1,フレームベース信号にはフレーム長になります。
診断のオプションには以下の項目があります。
没有一个
- 金宝appSimulinkソフトウェアではいかなるアクションも実行されません。
警告
- 金宝appSimulinkソフトウェアで警告が表示され,シミュレ.ションは続行されます。
错误
- 金宝appSimulinkソフトウェアではシミュレ,ションが終了し,エラ,が表示されます。
このパラメ,タ,を有効にするには,[遅延の長さ:ソ,ス]が[入力端子]
であるときに利用できます。
ブロックパラメタ:DiagnosticForDelayLength |
型:文字ベクトル |
値:“没有” |“警告” |“错误” |
既定の設定:“没有” |
ネ,ブル端子の表示
—huawei @ 123 @ huawei @ 123 @ huawei @ 123从
(既定値) |在
ネ,ブル端子でこのブロックの実行制御を選択します。ブロックはこの端子への入力が非ゼロのときに有効と見なされ、入力が0
のときに無効になります。入力の値はブロックの実行と同じタイム ステップでチェックされます。
ブロックパラメタ:ShowEnablePort |
型:文字ベクトル |
値:'off' | 'on' |
既定の設定:“关闭” |
外部リセット
-外部の状態リセットなし
(既定値) |立上がり
|立下がり
|両方
|レベル
|レベル保持
状態を初期条件にリセットするために使用するトリガベントを指定します。
リセットモ,ド | 動作 |
---|---|
なし |
リセットなし |
立上がり |
立上がりエッジでリセットします |
立下がり |
立下がりエッジでリセットします |
両方 |
立上がりエッジまたは立下がりエッジのいずれかでリセットします |
レベル |
次のいずれかの場合にリセットします。
|
レベル保持 |
リセット信号が現在のタ@ @ムステップで非ゼロであるときにリセットします。 |
ブロックパラメタ:ExternalReset |
型:文字ベクトル |
値:“没有” |“上升” |“下降” |“不是” |“水平” |“持有水平” |
既定の設定:“没有” |
サンプル時間(継承は-1)
-サンプル時間のヒット間の離散間隔-1
(既定値) |标量
サンプルの時間間隔を指定します。サンプル時間を継承するには,このパラメ,タ,を-1
に設定します。このブロックは離散サンプル時間をサポ,トしますが,連続サンプル時間はサポ,トしません。
ブロックパラメタ:SampleTime |
型:文字ベクトル |
値:実数スカラ |
既定の設定:' 1 ' |
状態名
-ブロックの状態の一意の名前”
(既定値)|英数字の文字列ブロックの状態に固有名を割り当てるにはこのパラメ,タ,を使用します。既定の設定は' '
です。このフィ,ルドが空白のままの場合,名前は割り当てられません。このパラメ,タ,を使用する場合,以下のことを考慮してください。
有効な識別子は英字またはアンダ,スコア文字で始まり,英数字またはアンダ,スコア文字が続きます。
状態名は選択されたブロックに対してのみ適用されます。
このパラメ,タ,を設定し,[適用]ボタンをクリックすると,[状態名をS金宝appimulinkの信号オブジェクトに関連付ける]が有効になります。
詳細にいては,モデルンタフェス要素のcコド生成の構成(金宝app仿真软件编码器)を参照してください。
ブロックパラメタ:StateName |
型:文字ベクトル |
値:一意の名前 |
既定の設定:” |
状態名をS金宝appimulinkの信号オブジェクトに関連付ける
-状態名の信号オブジェクトへの関連付けを要求从
(既定値) |在
状態名が模金宝app型信号オブジェクトに関連付けられるようにするには,このチェックボックスをオンにします。
このパラメ,タ,を有効にするには,[状態名]の値を指定します。このパラメタは,モデルコンフィギュレションパラメタ[信号の関連付け]を[なし]
以外の値に設定している場合にのみ表示されます。
このチェックボックスをオンにすると,[コ,ド生成ストレ,ジクラス]が無効になります。
ブロックパラメタ:StateMustResolveToSignalObject |
型:文字ベクトル |
値:'off' | 'on' |
既定の設定:“关闭” |
信号オブジェクトクラス
—カスタムストレジクラスのパッケジ名金宝app仿真软件。信号
(既定値) |< StorageClass。PackageName >
ターゲットパッケージが定義する信号オブジェクトクラスを選択してカスタムストレージクラスのパッケージを選択します。たとえば,組み込みパッケ,ジmpt
からカスタムストレ,ジクラスを適用するには(mpt。信号)
を選択します。嵌入式编码器®でERTベースのコード生成ターゲットを使用している場合を除き,カスタムストレージクラスは生成されたコードに影響しません。
金宝app仿真软件パッケージ以外のストレージクラスパッケージを使用するには,そのパッケージをモデルの嵌入式编码器ディクショナリに読み込まなければなりません。加载存储类包到嵌入式编码器字典(嵌入式编码)を参照してください。
ストレジクラスを使用したモデルの設定の詳細にいては,モデルンタフェス要素のcコド生成の構成(嵌入式编码)を参照してください。カスタムストレジクラスの詳細にいては,生成されたコ,ドにおける構造体へのデ,タの整理(嵌入式编码)を参照してください。
ブロックパラメタ:StateSignalObject |
型:文字ベクトル |
値:的金宝app仿真软件。信号的|' |
既定の設定:的金宝app仿真软件。信号的 |
コ,ド生成ストレ,ジクラス
—コド生成の状態ストレジクラス汽车
(既定値) |モデルの既定の設定
|ExportedGlobal
|ImportedExtern
|ImportedExternPointer
|设置(自定义)
|モデルの既定の設定
|ExportToFile(自定义)
|ImportFromFile(自定义)
|FileScope(自定义)
|自检器(自定义)
|结构(自定义)
|GetSet(自定义)
|可重用(自定义)
コ,ド生成の状態ストレ,ジクラスを選択します。
汽车
は,外部コ:。
は,リストから選択したストレ,ジクラスまたはカスタムストレ,ジクラスを適用します。ストレジクラスの詳細にいては,モデルンタフェス要素のcコド生成の構成(金宝app仿真软件编码器)を参照してください。カスタムストレジクラスの詳細にいては,Structストレ,ジクラスを使用してパラメ,タ,デ,タを構造体に整理する(嵌入式编码)を参照してください。StorageClass
[信号オブジェクトクラス]を使用して,金宝app
以外のパッケ,ジからカスタムストレ,ジクラスを選択します。
このパラメ,タ,を有効にするには,[状態名]の値を指定します。
ブロックパラメタ:StateStorageClass |
型:文字ベクトル |
値:'Auto' | 'Model default' | 'ExportedGlobal' | ' importtedextern ' | ' importtedexternpointer ' | 'Custom' |… |
既定の設定:“汽车” |
デタ型 |
|
直接フィドスル |
|
多次元信号 |
|
可変サ@ @ズの信号 |
|
ゼロクロッシング検出 |
|
生成されたコ,ドは,ある条件の下で関数memcpy
または関数memset
(string.h
)に依存します。
HDLコド生成の詳細にいては,延迟ペジのHDLコ,ド生成を参照してください。
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。