定点转换
将浮点代码转换为定点,优化定点数据类型(需要定点设计器™)
如果您有定点设计器产品,为了满足目标硬件约束,生成定点C/ c++代码。
类
编码器。FixptConfig |
浮点到定点转换配置对象 |
功能
编码器 |
开放MATLAB编码器应用程序 |
codegen |
生成C/ c++代码MATLAB代码 |
coder.config |
创建MATLAB编码器代码生成配置对象 |
coder.approximation |
创建函数替换配置对象 |
主题
自动转换-编程工作流
- 自动定点转换
使用定点转换器应用程序自动定点转换。 - 转换MATLAB代码到定点C代码
生成定点C代码codegen
. - 自动定点转换最佳实践
根据最佳实践生成定点代码。 - 提出基于仿真范围的定点数据类型
方法提出基于模拟范围的定点数据类型codegen
函数。 - 提出基于派生范围的定点数据类型
类型基于静态范围建议定点数据类型codegen
函数。 - 检测溢出
在命令行检测溢出。 - 支持自动定点转换的MATLAB语言特性金宝app
对于自动定点转换,请使用支持的MATLAB金宝app®语言特性。 - MATLAB类的定点代码
使用支持金宝app的构造和编码风格的最佳实践进行MATLAB类的定点转换。 - 使用模拟数据检查器启用绘图
检查和比较浮点和定点日志输入和输出数据。 - 可视化浮点和定点结果之间的差异
使用自定义绘图函数将生成的定点代码的行为与原始浮点MATLAB代码的行为进行比较。
自动转换-应用程序工作流
- 转换MATLAB代码到定点C代码
从浮点MATLAB代码生成定点C代码。 - 提出基于仿真范围的定点数据类型
方法提出基于模拟范围的定点数据类型MATLAB编码器™应用程序。 - 提出基于派生范围的定点数据类型
类型基于静态范围建议定点数据类型MATLAB编码器应用程序。 - 查看和修改变量信息
查看和修改变量信息进行定点转换。 - 指定类型提案选项
指定建议自动定点转换类型时使用的选项。 - 检测溢出
使用应用程序检测溢出。 - 生成的定点代码
避免产生定点代码的问题。 - 生成代码中的数据类型问题
在报告中突出潜在的数据类型问题。 - MATLAB类的定点代码
使用支持金宝app的构造和编码风格的最佳实践进行MATLAB类的定点转换。 - 自定义绘图功能
在定点转换中可视化数值差异。 - 使用查找表近似替换函数
生成查找表近似,以替换自定义函数或不支持定点的函数。金宝app - 将exp函数替换为查找表
方法生成的定点代码中的查找表近似值替换函数MATLAB编码器应用程序。 - 用查找表替换自定义函数
方法将自定义函数替换为查找表近似函数MATLAB编码器应用程序。 - 使用模拟数据检查器启用绘图
检查和比较浮点和定点日志输入和输出数据。 - 可视化浮点和定点结果之间的差异
使用自定义绘图函数将生成的定点代码的行为与原始浮点MATLAB代码的行为进行比较。 - 检测未执行和常量折叠代码
了解应用程序如何检测未执行的代码或在模拟测试文件期间不断折叠的代码。 - 转换定点转换项目到MATLAB脚本
在命令行上使用项目设置进行定点转换。