このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
データ宣言
データ宣言の場所
モデル コンフィギュレーション ペイン: [コード生成] / [コード配置]
説明
extern ステートメント、typedef ステートメントおよび #define ステートメントの宣言場所を指定します。
依存関係
このパラメーターを選択すると [データ宣言ファイル名] が有効になります。
設定
自動 (既定値) | ソース ファイルで宣言されたデータ | 単一で個別のソース ファイルに定義されたデータ既定: 自動
自動コード ジェネレーターが、宣言をどこに配置するかを決定します。
ソース ファイルで宣言されたデータ関数が配置されている
.hヘッダー ファイルに宣言を配置します。データ ヘッダー テンプレート ファイルは使用されません。関数ソース ファイルの数や、Simulink® モデルで以前選択されたファイルの分割に応じて、コード ジェネレーターは宣言を 1 つ以上の関数.hファイルに配置します。単一で個別のソース ファイルに定義されたデータ[データ宣言ファイル名] フィールドで指定されたデータ ヘッダー ファイル内に宣言を配置します。コード ジェネレーターは、データ セクションの [ヘッダー ファイル (*.h) テンプレート] パラメーターで指定されたデータ ヘッダー テンプレートに基づいて、宣言を編成し、形式を設定します。このパラメーターは、[コード生成] ペインの[テンプレート] タブにあります。
制限
このパラメーターは、以下を除くストレージ クラスを持つデータに適用されます。
ExportedGlobalImportedExternImportedExternPointerBitFieldFileScopeStructCompilerFlagLocalizable(グローバルではない変数)
推奨設定
| アプリケーション | 設定 |
|---|---|
| デバッグ | 影響なし |
| トレーサビリティ | 有効な値 |
| 効率性 | 影響なし |
| 安全対策 | 影響なし |
プログラムでの使用
パラメーター: GlobalDataReference |
| 型: 文字ベクトル |
値: 'Auto' | 'InSourceFile' | 'InSeparateHeaderFile' |
既定の設定: 'Auto' |
バージョン履歴
R2006a で導入