生成代码MATLAB

一些机器人系统工具箱™功能使能产生C / C ++代码。从MATLAB代码生成代码需要MATLAB®编码器™产品。为了从机器人的功能代码,请按照下列步骤操作:

  • 编写使用了为代码生成启用机器人系统工具箱功能的功能或应用。对于代码生成,其中的一些功能有要求,你必须遵循。看到代码生成支持金宝app

  • 添加%#代码生成指令您的MATLAB代码。

  • 按照代码生成从MATLAB代码使用无论是工作流程MATLAB编码器应用程序或命令行界面。

使用该应用的基本工作流程是:

  1. 成立项目。指定您的顶级功能,并定义输入类型。

    该应用程序筛选你的代码生成就绪代码。它报告的问题,如不支持代码生成功能。金宝app

  2. 检查运行时间的问题。

    该应用程序生成并运行你的函数的MEX版本。此步骤中,检测,可以是难以在生成的C / C ++代码来检测的问题。

  3. 配置应用程序的代码生成设置。

  4. 生成C / C ++代码。

  5. 验证所生成的C / C ++代码。如果你有一个嵌入式编码®许可,您可以使用软件中最循环执行(SIL)或处理器在环(PIL)执行。

对于一个教程,请参阅生成C代码通过使用MATLAB编码器应用(编码器MATLAB)。

使用命令行界面,基本工作流程是:

  • 为了检测问题,并验证生成的代码的行为,产生的功能的MEX版本。

  • 使用coder.config创建一个库或可执行代码配置对象。

  • 为您的应用需要修改代码配置对象的属性。

  • 使用代码生成代码生成命令。

  • 验证所生成的代码。如果你有一个嵌入式编码许可,您可以使用软件中最循环执行(SIL)或处理器在环(PIL)执行。

对于一个教程,请参阅生成C代码在命令行(编码器MATLAB)。

要查看的代码生成支持的完整列表,请参阅金宝app功能配套代码生成金宝app。您还可以查看扩展功能任何引用页的第。

相关话题