最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

コード生成

アルゴリズムを高速化する C/C++ コードと MEX 関数の生成

MATLAB® Coder™ は、コード生成のサポートが有効になっている Robotics System Toolbox™ の関数およびクラスから、スタンドアロンの C/C++ コードを生成します。ツールボックスと MATLAB Coder を使用すると、ANSI 準拠 C コードまたは MEX 関数を生成できます。

コード生成サポートの完全なリストを表示するには、Code Generation Supportを参照してください。任意のリファレンス ページの [Extended Capabilities] セクションを表示することもできます。

トピック

Accelerate Robotics Algorithms with Code Generation

You can generate code for select Robotics System Toolbox algorithms to speed up their execution. Set up the algorithm that supports code generation as a separate function that you can insert into your workflow. To use code generation, you must have a MATLAB Coder license. For a list of code generation support in Robotics System Toolbox, see Functions Supporting Code Generation.

Code Generation from MATLAB Code

Several Robotics System Toolbox functions are enabled to generate C/C++ code. Code generation from MATLAB code requires the MATLAB Coder product. To generate code from robotics functions, follow these steps:Using the app, the basic workflow is:For a tutorial, see MATLAB Coder アプリを使用した C コードの生成 (MATLAB Coder).

Code Generation Support

To generate code from MATLAB code that contains Robotics System Toolbox functions, classes, or System objects, you must have the MATLAB Coder software.