Main Content

hdlsetup

HDL コード生成用のモデル パラメーターの設定

説明

hdlsetup("modelname") は、modelname で指定されたモデルのパラメーターを HDL コード生成用の共通の既定値に設定します。

hdlsetup コマンドを呼び出す前にモデルを開きます。hdlsetup を使用した後、set_param を使用してそれらの既定の設定を変更できます。以下に例を示します。

set_param(gcs, "Solver", "VariableStepDiscrete")
次の表に、hdlsetup で構成されるソルバー コンフィギュレーション パラメーターを示します。これらのパラメーターは、[コンフィギュレーション パラメーター] ダイアログ ボックスの [ソルバー] ペインにあります。

コマンド ライン パラメーターの設定コンフィギュレーション パラメーターの設定
SolverFixedStepDiscrete に設定します。[タイプ][固定ステップ] に、[ソルバー][離散 (連続状態なし)] に設定します。
FixedStepauto に設定します。[固定ステップ サイズ (基本サンプル時間)][自動] に設定します。
EnableMultiTaskingoff に設定します。[各離散レートを個別のタスクとして扱う] チェック ボックスをオフにします。
AlgebraicLoopMsgerror に設定します。[代数ループ][エラー] に設定します。
ShowLineDimensionson に設定します。[シングルタスク データ転送][エラー] に設定します。
ShowPortDataTypeson に設定します。[マルチタスク データ転送][エラー] に設定します。
BlockReductionoff に設定します。[ブロック削減] チェック ボックスをオフにします。
ConditionallyExecuteInputsoff に設定します。[条件付き入力分岐実行] をオフにします。
DefaultParameterBehaviourInlined に設定します。このパラメーターは、set_param または hdlsetup を使用して、コマンド ラインから設定できます。

[既定のパラメーター動作][インライン] に設定します。このパラメーターを [コンフィギュレーション パラメーター] ダイアログ ボックスで設定する場合、Simulink® Coder™ がなければなりません。

メモ

このパラメーターの有効化は、InlineParams プロパティを on に設定するのと同じです。InlineParamsoff に設定すると、DefaultParameterBehavior の値が Tunable に変更されます。

DataTypeOverrideoff に設定します。ダイアログ ボックスのプロンプトなし。
ProdHWDeviceTypeASIC/FPGA->ASIC/FPGA に設定します。[デバイス ベンダー][ASIC/FPGA] に設定します。
ShowLineDimensions およびShowPortDataTypeson に設定します。[デバッグ] タブの [情報のオーバーレイ][基本データ型] および [信号の次元] を選択します。
SampleTimeColorson に設定します。Simulink エディターで [デバッグ] タブの [情報のオーバーレイ][色] を選択します。
SignalLoggingSaveFormatDataset に設定します。 ダイアログ ボックスのプロンプトなし。
WideLineson に設定します。 ダイアログ ボックスのプロンプトなし。
HideAutomaticsNmaesoff に設定します。 ダイアログ ボックスのプロンプトなし。

互換性のないモデル パラメーターがある場合、HDL Coder™ は警告を表示して修正する必要のあるモデル パラメーターをリストします。

バージョン履歴

R2006b で導入