主要内容

定点转换

浮点代码转换为定点,优化定点数据类型(需要定点设计师™)

coder.FixptConfig 浮点定点转换配置对象

功能

编码器 开放MATLAB编码器应用程序
codegen 生成C / c++代码MATLAB代码
coder.config 创建MATLAB编码器代码生成配置对象
coder.approximation 创建函数替换配置对象

例子和如何

自动转换,应用工作流

MATLAB代码转换为定点C代码

从浮点MATLAB生成定点C代码®代码。

基于模拟范围提出定点数据类型

提出基于模拟范围使用定点数据类型MATLAB编码器™应用程序。

提出基于定点数据类型派生的范围

提出基于静态范围使用定点数据类型MATLAB编码器应用程序。

查看和修改变量的信息

查看和修改变量信息定点转换。

指定类型的建议选项

指定选项时使用提出类型自动定点转换。

检测溢出

使用应用程序检测溢出。

用一个查找表代替经验函数

用一个查找表替换函数近似定点生成的代码MATLAB编码器应用程序。

用一个查找表替换一个自定义函数

自定义函数替换为一个查找表近似函数使用MATLAB编码器应用程序。

启用策划使用模拟数据检查员

检查和比较浮点和定点记录输入和输出数据。

可视化浮点和定点之间的差异的结果

使用一个定制的情节函数比较生成的定点代码的行为和原始的浮点MATLAB代码的行为。

发现死亡,Constant-Folded代码

学习如何应用程序检测到死代码或代码,是恒定的折叠在模拟你的测试文件。

定点转换项目转换为MATLAB脚本

使用项目设置定点转换在命令行。

自动转换,程序化的工作流程

MATLAB代码转换为定点C代码

生成定点C代码codegen

基于模拟范围提出定点数据类型

提出基于模拟范围使用定点数据类型codegen函数。

提出基于定点数据类型派生的范围

提出基于静态范围使用定点数据类型codegen函数。

检测溢出

检测溢出在命令行。

用一个查找表代替经验函数

用一个查找表替换函数近似定点生成的代码codegen函数。

用一个查找表替换一个自定义函数

自定义函数替换为一个查找表近似函数使用codegen函数。

启用策划使用模拟数据检查员

检查和比较浮点和定点记录输入和输出数据。

可视化浮点和定点之间的差异的结果

使用一个定制的情节函数比较生成的定点代码的行为和原始的浮点MATLAB代码的行为。

概念

定点自动转换

使用定点转换器应用自动定点转换。

MATLAB语言特性支持自动定点转换金宝app

对于定点自动转换,使用MATLAB语言特性的支持。金宝app

自动定点转换的最佳实践

根据最佳实践生成定点代码。

定点代码生成

避免与定点代码生成问题。

定点MATLAB代码类

使用支持金宝app结构和编码风格的最佳实践定点MATLAB类的转换。

使用查找表替换函数近似

生成的查找表近似代替不支持自定义函数或函数不动点。金宝app

自定义绘制函数

在定点转换可视化数值差异。

数据类型问题生成的代码

强调潜在的数据类型问题的报告。