主要内容

定点自动转换的MATLAB

使用定点转换器应用程序转换为定点

定点转换器应用程序使您能够转换浮点MATLAB®代码定点MATLAB代码。

使用fiaccel将浮点MATLAB代码转换为定点MATLAB代码在命令行。

应用程序

定点转换器 转换MATLAB代码不动点

功能

fiaccel 加速定点代码或转换浮点MATLAB代码定点MATLAB代码
coder.config 为定点或单精度转换创建配置对象
coder.approximation 创建函数替换配置对象
coder.allowpcode 控制代码生成p代码文件
coder.const 表达式折叠成常量在生成的代码
coder.extrinsic 声明一个函数作为外在和执行MATLAB
coder.inline 控制内联的一个特定的函数生成的代码
coder.load 从MAT-file加载编译时常量或ASCII文件
coder.newtype 创建coder.Type对象来表示类型的一个入口点函数的输入
coder.nullcopy 声明未初始化的变量在代码生成
coder.resize 调整coder.Type对象
coder.target 确定代码生成目标是指定的目标
coder.typeof 创建coder.Type对象来表示一个入口点函数输入的类型
coder.unroll 展开复制循环的循环体为每个循环迭代
coder.varsize 声明适应数据

coder.mexconfig 为使用代码加速度配置对象fiaccel
coder.FixPtConfig 浮点定点转换配置对象
coder.ArrayType 代表的MATLAB数组可接受的输入规范
coder.Constant 规范代码生成的常数值
coder.EnumType 代表的MATLAB枚举接受输入规范
coder.FiType 代表的MATLAB规范定点阵列接受输入
coder.PrimitiveType 代表的一组逻辑、数字或字符数组可接受的输入规范
coder.StructType 代表的MATLAB结构数组可接受的输入规范
coder.Type 代表的MATLAB可接受的输入规范值

主题

自动定点转换工作流程

提出定点类型

转换为定点

验证定点转换

金宝app支持语言特性

命令行工作流程

故障排除

定点代码生成

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

数据类型问题生成的代码

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

调试定点转换使用变量的数值问题日志记录

学习如何调试定点代码当你需要更多的转换。

为什么定点转换器应用不提出系统对象的数据类型?

排除缺失数据类型系统对象的建议。

缓慢操作定点转换器应用

确定代码生成准备筛选导致缓慢操作应用。