このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
定数値の生成
金宝appSimulink /常用模块
金宝app模型/来源
DSP系统工具箱/资源
HDL编码器/常用模块
HDL编码器/源代码
常数ブロックは,実数または複素数の定数値信号を生成します。このブロックを使用して,定数信号入力を提供します。このブロックは,次の値に応じて,スカラー,ベクトル,または行列のいずれかの出力を生成します。
[定数値]パラメーターの次元
ベクトルパラメーターを1次元として解釈パラメーターの設定
ブロックの出力は,[定数値]パラメーターと同じ次元と要素をもちます。このパラメーターにベクトルを指定し,ブロックによってそれがベクトルとして解釈されるようにするには,[ベクトルパラメーターを1次元として解釈]チェックボックスをオンにします。そうでない場合は,[定数値]パラメーターの値にベクトルを指定すると,ベクトルは行列として処理されます。
ヒント
定数列挙値を出力するには,代わりに枚举常量ブロックの使用を検討してください。常数ブロックには,(出力の最小値)や(出力の最大値)など,列挙型に適用されないブロックパラメーターが備わっています。
常数ブロックでは,非バーチャルバスを出力データ型として使用することをサポートしています。バスオブジェクトを出力データ型として使用すると,モデルを簡略化できます。バスオブジェクトを出力データ型として使用する場合,[定数値]を0
またはバスオブジェクトに適合するMATLAB®構造体に設定します。
指定する構造体には,バスオブジェクトが表すバスのすべての要素の値を含めなければなりません。ブロック出力は非バーチャルバス信号です。
金宝appSimulink.Bus.createMATLABStruct
を使用すると,バスに対応する完全な構造体を作成できます。
金宝appSimulink.Bus.createObject
を使用すると,MATLAB構造体からバスオブジェクトを作成できます。
出力バスの信号要素が双
以外の数値データ型を使用する場合,uint16 (37)
などの型付き式または37
などの型なし式を使用して構造体フィールドを指定できます。フィールドのデータ型を制御するには,バスオブジェクトを金宝app仿真软件。参数
オブジェクトのデータ型として使用します。型付き式または型なし式のどちらを使用するか決定するには、初期条件構造体フィールドのデータ型の制御を参照してください。
バスオブジェクトを出力データ型として使用できるようにするには,シミュレーションを開始する前に,[コンフィギュレーションパラメーター]、[診断]、[データ有効性)、[詳細設定パラメーター]、(指定不足の初期化の検出)を[簡易]
に設定します。詳細については,指定不足の初期化の検出を参照してください。
データ型 |
|
直接フィードスルー |
|
多次元信号 |
|
可変サイズの信号 |
|
ゼロクロッシング検出 |
|