ドキュメンテ,ション

このペ,ジは前リリ,スの情報です。該当の英語のペ,ジはこのリリ,スで削除されています。

コ,ド生成

アルゴリズムの高速化とスタンドアロンのROSノードのためにC / c++コードと墨西哥人関数を生成する

MATLAB®编码器™は,コード生成のサポートが有効になっている机器人系统工具箱™の関数およびクラスから,スタンドアロンのC / c++コードを生成します。ルボックスとMATLAB编码器を使用すると,ansi準拠cコ,ドまたはmex関数を生成できます。

また,金宝appSimulink®モデルからスタンドアロンのrosノド用のc++コドを生成することもできます。その後,金宝app仿真软件とは独立して構築されて実行されているLinux ROS環境に,生成されたc++コードを転送して実行できます。スタンドアロンのrosノ,ドの生成例は,金宝appSimulink®からのスタンドアロンROSノドの生成を参照してください。

コ,ド生成サポ,トの完全なリストを表示するには,代码生成支持金宝appを参照してください。任意のリファレンスペ,ジの(扩展功能)セクションを表示することもできます。

トピック

金宝appSimulink®からのスタンドアロンROSノドの生成

この例では,金宝app仿真软件モデルからスタンドアロンROSノードを生成してビルドする方法を説明します。

用代码生成加速机器人算法

您可以为选定的Robotics System Toolbox算法生成代码,以加快其执行速度。将支持代码生成的算法设置为可以插入到工作流中的单独函金宝app数。要使用代码生成,必须具有MATLAB编码器许可证。有关机器人系统工具箱中代码生成支持的摘要,请参见代码生成。金宝app

从MATLAB代码生成代码

几个Robotics System Toolbox函数可以生成C/ c++代码。代码生成从MATLAB代码需要MATLAB编码器产品。使用应用程序,基本的工作流程是:有关教程,请参阅MATLAB Coderアプリを使用したCコ,ドの生成(MATLAB Coder)。

代码生成支持金宝app

要从包含机器人系统工具箱函数、类或系统对象的MATLAB代码生成代码,必须具有MATLAB编码器软件