主要内容

代码生成的MATLAB代码

几个机器人系统工具箱™函数生成C / c++代码启用。从MATLAB代码生成代码的需要MATLAB®编码器™产品。从机器人的功能来生成代码,遵循这些步骤:

  • 写下你的功能或应用程序使用机器人系统工具箱函数支持代码生成。代码生成,这些函数的一些要求,你必须遵循。看到代码生成的支持万博1manbetx

  • 添加% # codegenMATLAB代码指令。

  • 遵循工作流代码生成的MATLAB代码使用MATLAB编码器应用程序或命令行界面。

使用这个应用程序,基本工作流程是:

  1. 建立一个项目。指定您的顶级函数和定义的输入类型。

    代码生成的应用程序代码的屏幕。它报道一个函数等问题,不支持代码生成。万博1manbetx

  2. 检查运行时的问题。

    应用程序生成和运行一个墨西哥人版本的函数。这一步很难检测检测问题在生成的C / c++代码。

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

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

  5. 验证所生成的C / c++代码。如果你有一个嵌入式编码器®许可,您可以使用software-in-the-loop执行(SIL)或processor-in-the-loop(公益诉讼)执行。

教程,看看通过使用MATLAB编码器应用生成C代码(MATLAB编码器)

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

  • 发现问题并验证生成的代码的行为,生成一个墨西哥人版本的函数。

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

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

  • 使用生成代码codegen命令。

  • 验证所生成的代码。如果你有一个嵌入式编码人员许可,您可以使用software-in-the-loop执行(SIL)或processor-in-the-loop(公益诉讼)执行。

教程,看看在命令行生成C代码(MATLAB编码器)

查看代码生成的完整列表支持,看到的万博1manbetx函数支持代码生成万博1manbetx。你也可以查看扩展功能部分在任何引用页面。

相关的话题