このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
C コード生成
MATLAB Coder™ および Simulink Coder 製品を使用して、DSP System Toolbox™ の信号処理アルゴリズムから C コードおよび C++ コードを生成します。生成されたコードは、ソース コード、スタティック ライブラリ、ダイナミック ライブラリ、さらにスタンドアロン実行可能ファイルとしてプロジェクトに統合できます。詳細は、Understanding C Code Generation in DSP System Toolboxを参照してください。C/C++ コード生成をサポートする関数およびブロックの一覧は、Functions and System Objects in DSP System Toolbox that Support C Code GenerationおよびSimulink Blocks in DSP System Toolbox that Support C Code Generationを参照してください。
さらに、Embedded Coder® 製品を使用して ARM® Cortex®-M プロセッサおよび ARM Cortex-A プロセッサ用に最適化されたコードを生成することもできます。詳細については、ARM Cortex-M プロセッサおよび ARM Cortex-A プロセッサ用のコード生成を参照してください。コードを生成したら、MATLAB および Simulink 製品がインストールされていない他の開発環境にコードを移動できます。例については、Relocate Code Generated from MATLAB Code to Another Development EnvironmentとRelocate Code Generated from a Simulink Model to Another Development Environmentを参照してください。
関数
codegen | MATLAB コードから C/C++ コードを生成する |
トピック
- Understanding C Code Generation in DSP System Toolbox
Generate C code from DSP System Toolbox signal processing algorithms using MATLAB Coder and Simulink Coder.
- Functions and System Objects in DSP System Toolbox that Support C Code Generation
Find the functions and System objects that support C/C++ code generation in DSP System Toolbox using the filtered view of the generated list.
- Simulink Blocks in DSP System Toolbox that Support C Code Generation
Find the blocks that support C/C++ code generation in DSP System Toolbox using the filtered view of the generated list.
- C/C++ コード生成でサポートされている MATLAB 言語機能 (MATLAB Coder)
コード生成でサポートされている MATLAB 言語機能と関数を使用します。
- MATLAB コード生成における System object (MATLAB Coder)
MATLAB から生成されたコードで System object を使用する際の特別な考慮事項。
- MATLAB コードからの C コードの生成
コード生成用の MATLAB コードを準備し、C-MEX コードと C 実行可能ファイルを生成します。
- Relocate Code Generated from MATLAB Code to Another Development Environment
Generate an executable from MATLAB algorithm. Package the executable to run on an external environment.
- Simulink モデルからの C コードの生成
実行可能ファイルをビルドし、MATLAB 内で実行可能ファイルを実行します。
- Relocate Code Generated from a Simulink Model to Another Development Environment
Generate an executable from Simulink model and package the executable to run on an external environment.
- In-Place Memory Optimization
Optimize the memory usage of generated code through the technique of in-place memory optimization.
- Apple iOS デバイスでの配列プロット (Simulink Support Package for Apple iOS Devices)
- Array Plot with Android Devices
Array Plot with Android Devices.
- How To Run a Generated Executable Outside MATLAB
Commands to set the system environment for generating executables that require prebuilt dll files.
- Use Generated Code to Accelerate an Application Deployed with MATLAB Compiler
Use MATLAB Coder to accelerate an algorithm and MATLAB Compiler™ to deploy the application.