Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Simulink Coder

Simulink モデルおよび Stateflow モデルからの C および C++ コードの生成

Simulink® Coder™ (旧 Real-Time Workshop®) は、Simulink モデル、Stateflow® チャートおよび MATLAB® 関数から C と C++ コードを生成し、実行します。生成されたソース コードは、シミュレーションの高速化、ラピッド プロトタイピング、およびハードウェアインザループ テストを含むリアルタイムと非リアルタイムのアプリケーションで使用できます。Simulink を使用して生成コードの調整やモニターを行ったり、MATLAB と Simulink の環境外でコードを実行し、対話的に使用できます。

Simulink Coder 入門

Simulink Coder の基礎を学ぶ

アーキテクチャとコンポーネントの設計

生成コードの展開、ラピッド プロトタイピングまたはリアルタイム シミュレーションを目的としたアルゴリズムの開発によるソフトウェア システムの設計

コード生成

コード生成とデバッグ、レポート生成

展開、統合、サポートされているハードウェア

生成されたコードの統合、保護、パッケージ化、移動、サポートされているハードウェアへの生成コードの展開

コードの効率性

メモリ要件の最小化と実行の高速化による生成コードの最適化

コードとツールのカスタマイズ

プロジェクトまたは組織のために生成されたコードとコード生成ツールのカスタマイズ

検証およびテスト

パラメーターの調整、シミュレーションと生成コードの実行結果の比較、およびコードのパフォーマンスの解析


問題と修正についてバグ レポートをチェック

Software is inherently complex and is not free of errors. The output of a code generator might contain bugs, some of which are not detected by a compiler. MathWorks reports critical known bugs brought to its attention on its Bug Report system at www.mathworks.com/support/bugreports/. In the search bar, type the phrase "Incorrect Code Generation" to obtain a report of known bugs that produce code that might compile and execute, but still produce wrong answers. To save a search, click Save Search.

The bug reports are an integral part of the documentation for each release. Examine periodically all bug reports for a release, as such reports may identify inconsistencies between the actual behavior of a release you are using and the behavior described in this documentation.

In addition to reviewing bug reports, you should implement a verification and validation strategy to identify potential bugs in your design, code, and tools.

R2024a バグ レポートの検索

不適切なコード生成に関する既知のバグ
本製品に関するすべての既知のバグ