主要内容

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

金宝app报告生成器による生成コードのドキュメント化

金宝app®报告生成器™ソフトウェアは,モデルからHTML、PDF、RTF、Microsoft WordおよびXMLなど,複数形式のドキュメンテーションを作成できます。この例では,コード生成プロジェクトを微软®にドキュメント化する1つの方法を示しています。生成レポートには以下の内容が含まれます。

  • システムのスナップショット(モデルとサブシステムの図)

  • ブロックの実行順序の一覧

  • 生成されたコードの金宝app仿真软件编码器™とモデルのバージョン情報

  • 生成されたファイルの一覧

  • 最適化コンフィギュレーションパラメーターの設定

  • システムターゲットファイルの選択およびビルドプロセスのコンフィギュレーションパラメーター設定

  • サブシステムの配置

  • ソースコードのファイル名,パスおよび生成コードの一覧

カスタムコードを含めるよう金宝app仿真软件报告生成器設定を調整してからモデルのレポートを生成するには,次のタスクを完了します。

金宝app仿真软件报告生成器ライセンスは、PDF、RTF、Microsoft Word, XMLのレポート形式に必要です。これらの形式でレポートを生成する方法の詳細については,金宝app仿真软件报告生成器ドキュメンテーションを参照してください。

モデルのコード生成

报告生成器を使用したプロジェクトをドキュメント化するには,まずモデルのコードを生成します。

  1. MATLAB®の現在のフォルダーブラウザーで,書き込みアクセス権があるフォルダーに移動します。

  2. MATLABコマンドラインで次のように入力して,作業フォルダーを作成します。

    mkdir report_ex
  3. report_exを作業フォルダーにします。

    cd report_ex
  4. MATLABコマンドラインでモデル名を入力してslexAircraftExampleモデルを開きます。

  5. [シミュレーション]タブの[保存]リストで,(名前を付けて保存)を選択します。作業フォルダーreport_exに移動し,slexAircraftExampleモデルのコピーをmyModelという名前で保存します。

  6. [コンフィギュレーションパラメーター]ダイアログボックスを開きます。[ソルバー][ソルバーの選択][タイプ]パラメーターを(固定ステップ]に設定します。

  7. [コード生成)ペインを選択します。[コード生成のみ]を選択します。

  8. [適用]をクリックします。

  9. モデルウィンドウで,Ctrl + Bを押します。ビルドプロセスによってモデルのコードが生成されます。

报告生成器を開く

コードを生成したら,报告生成器を開きます。

  1. 报告生成器アプリを開きます。モデルのブロック線図ウィンドウの[アプリ]ギャラリーで,(报告生成器)をクリックします。

  2. レポートエクスプローラーウィンドウのオプションペイン(中央)で,环球套票(\工具箱\环球套票)フォルダーをクリックします。そこにある設定ファイルcodegen.rptをクリックします。

  3. codegen.rptをダブルクリックするか,このファイルを選択して[レポートを開く]ボタンをクリックします。レポートエクスプローラーで,アウトラインペイン(左側)に設定ファイルの構造が表示されます。

レポートの名前,場所および形式の設定

レポートを生成する前に,フォルダー,ファイル名,形式などのレポートの出力オプションを指定できます。たとえば,MyCGModelReport.rtfという名前の微软文字处理软件レポートを生成するには以下の手順に従います。

  1. プロパティペインの[レポートオプション]に一覧表示されているオプションを確認します。

  2. [ディレクトリ]フィールドは[現在の作業ディレクトリ]に設定したままにします。

  3. [ファイル名)として[カスタム]を選択します。指数を名前MyModelCGReportで置き換えます。

  4. [ファイル形式)[リッチテキスト形式)を指定し,[標準印刷](番号付きの章&節]で置き換えます。

レポートに含めるモデルとサブシステムの指定

模型循环コンポーネントのオプションを設定して,生成されるレポートに含めるモデルとサブシステムを指定します。

  1. アウトラインペイン(左側)で[モデルループ]をクリックします。报告生成器によって,プロパティペインに模型循环コンポーネントのオプションが表示されます。

  2. まだ選択していない場合は,[モデル名)オプションに[現在のブロック線図]を選択します。

  3. アウトラインペインで,[レポート- codegen.rpt *]をクリックします。

レポートのカスタマイズ

レポートに含めるモデルとサブシステムを指定し,レポートに含めるセクションをカスタマイズします。

  1. アウトラインペイン(左側)で,生成的代码(章)ノードを展開します。既定の設定では,このレポートには2つのセクションがあり,各セクションには2つのレポートコンポーネントのうちいずれかが含まれています。

  2. (1節-代码生成汇总)ノードを展開します。

  3. [コード生成の概要)を選択します。プロパティペインに,コンポーネントのオプションが表示されます。

  4. コード生成の概要コンポーネントに対して行えるレポートのカスタマイズを確認するには,[ヘルプ]をクリックします。この例では,このコンポーネントのカスタマイズは行いません。

  5. [レポートエクスプローラー]ウィンドウで,(1節-生成的代码清单)ノードを展開します。

  6. [生成されたコードのインポート]を選択します。プロパティペインに,コンポーネントのオプションが表示されます。

  7. 生成されたコードのインポートコンポーネントに対して行えるレポートのカスタマイズを確認するには,[ヘルプ]をクリックします。

レポートの生成

レポートのオプションを調整したら,[レポートエクスプローラー]ウィンドウで,[ファイル][レポート]をクリックしてレポートを生成します。[メッセージリスト]ダイアログボックスが開き,レポートの生成中に表示されるメッセージを監視できます。また,レポートの生成時には,モデルのスナップショットも表示されます。[メッセージリスト]ダイアログボックスがその他のダイアログボックスの下に隠れている場合があります。

レポートが完了したら,(この例では)report_exフォルダーにあるレポートMyModelCGReport.rtfを開きます。