coder.FixptConfigclass
包:编码器
浮点定点转换配置对象
描述
一个coder.FixptConfig
对象包含的配置参数MATLAB®编码器™codegen
函数需要浮点MATLAB代码转换为定点MATLAB代码在代码生成。使用-float2fixed
将该对象传递给选项codegen
函数。
建设
创建一个fixptcfg
= coder.config (“fixpt”)coder.FixptConfig
对象为浮点定点转换。
属性
|
使派生范围分析。 价值观: |
|
使模拟范围数据的收集和报告。如果你需要运行很长一段模拟覆盖你的设计的完整的动态范围,考虑禁用模拟范围收集和运行导出范围分析。 价值观: |
|
默认定点部分长度。 值:4(默认)|正整数 |
|
变量的默认signedness生成的代码。 价值观: |
|
默认定点单词长度。 价值观:14(默认)|正整数 |
|
使检测使用了双打溢出。 价值观: |
|
价值观: |
|
为定点文件名后缀。 价值观: |
|
查看软件后的数值类型的报告提出了定点类型。 价值观: |
|
使仿真数据记录绘制数据差异由定点引入转换。 价值观: |
|
优化变量的单词长度的模拟最小/最大日志表明,他们总是整数。 价值观: |
|
函数名称用于比较的情节。
情节函数应该接受三个输入:
价值观: |
|
使用模拟数据检查员进行比较的情节。
价值观: |
|
提出基于定点类型 价值观: |
|
在默认情况下(假),提出数据类型与所需要的最小字长代表值。当该值设置成真时,提出数据类型与最小的字长,可以代表范围和适用于C代码生成(8、16、32、64…)。例如,一个变量的范围[0 . .7),提出一个字长8比3。 价值观: |
|
提出基于定点类型 价值观: |
|
提出基于模拟范围数据,数据类型派生的范围,或两者兼而有之。 价值观: |
|
安全裕度的百分比增加模拟范围时提出定点类型。指定的安全裕度必须大于一个实数 值:0(默认)|翻倍 |
|
执行更快的静态分析。 价值观: |
|
中止分析如果超时。 价值观: |
|
试验台功能名称或名称,指定为一个字符串或字符串单元阵列。您必须指定至少一个试验台。 如果没有显式地指定输入参数的数据类型,转换使用第一个试验台函数来推断这些数据类型。 价值观: |
|
启用数字测试。 价值观: |
方法
addApproximation | 在定点转换浮点函数替换查找表 |
addDesignRangeSpecification | 添加设计规范参数范围 |
addFunctionReplacement | 代替浮点和定点函数在定点转换 |
clearDesignRangeSpecifications | 清除所有设计规范范围 |
getDesignRangeSpecification | 得到设计规范参数范围 |
hasDesignRangeSpecification | 确定参数设计范围 |
removeDesignRangeSpecification | 删除设计规范的参数范围 |
例子
选择
您可以转换浮点定点代码使用MATLAB代码MATLAB编码器应用。打开应用程序使用这些方法之一:
在应用程序选项卡,代码生成部分中,点击MATLAB编码器。
使用
编码器
命令。