文档帮助中心文档
包:编码器
双精度单精度转换配置对象
一个coder.SingleConfig对象包含的配置参数convertToSingle需要将双精度MATLAB函数®单精度MATLAB代码的代码。通过这个对象convertToSingle功能,使用配置选择。
coder.SingleConfig
convertToSingle
配置
scfg= coder.config(单)创建一个coder.SingleConfig对象为双精度单精度转换。
scfg= coder.config(单)
scfg
全部展开
OutputFileNameSuffix
“_single”
生成的单精度文件后缀single-conversion过程用途。
LogIOForComparisonPlotting
假
使仿真数据记录绘制数据差异引入单精度转换。
PlotFunction
”
函数名称用于比较的情节。
使比较策划,集LogIOForComparisonPlotting为true。优先于这个选项PlotWithSimulationDataInspector。
PlotWithSimulationDataInspector
情节函数必须接受三个输入:
结构保存变量的名称和使用它的功能。
一个细胞数组来保存记录的浮点变量的值。
细胞数组来保存记录的定点转换后的变量值。
真正的
使用模拟数据检查员进行比较的情节。
LogIOForComparisonPlotting必须设置为true,使比较策划。的PlotFunction选择优先于PlotWithSimulationDataInspector。
TestBenchName
测试文件名称或名称,指定为一个字符特征向量的向量或单元阵列。指定至少一个测试文件。
如果没有显式地指定输入参数的数据类型,转换使用第一个文件来推断出这些数据类型。
TestNumerics
启用数字测试来验证所生成的单精度代码。测试文件运行单精度的代码。
全部折叠
创建一个coder.SingleConfig对象。
scfg = coder.config(“单”);
设置doubles-to-singles配置对象的属性。指定测试文件。在这个例子中,测试文件的名称myfunction_test。转换过程使用测试文件推断出输入数据类型和收集仿真范围数据。启用数字测试和一代的比较图。
myfunction_test
scfg。TestBenchName =“myfunction_test”;scfg。TestNumerics = true;scfg。LogIOForComparisonPlotting = true;
运行convertToSingle。使用配置选项来指定coder.SingleConfig你想要使用的对象。在这个例子中,MATLAB函数名myfunction。
myfunction
convertToSingle配置scfg myfunction
coder.config|convertToSingle
coder.config
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室
得到审判现在