主要内容

DataTypeWorkflow。转换器

创建定点转换器对象

描述

DataTypeWorkflow。转换器对象包含收集仿真和派生数据、提出并应用数据类型到模型以及分析结果所需的对象函数和参数。使用DataTypeWorkflow。转换器对象执行与对象相同的定点转换任务定点的工具

创建

描述

例子

转换器= DataTypeWorkflow。转换器(systemToScale对象的转换对象systemToScale

转换器= DataTypeWorkflow。转换器(referencedModelSystem“TopModel”,topModel创建一个带有指定引用模型的转换器对象,referencedModelSystem,作为系统的规模。

输入参数

全部展开

要缩放的模型或子系统的名称,指定为字符向量。

例子:converter = DataTypeWorkflow.Converter('ex_fixed_point_workflow');

要转换为固定点的引用模型或引用模型中的子系统的名称,指定为字符向量。

引用的顶层模型的名称referencedModelSystem,指定为字符向量。topModel在转换的范围收集阶段使用。

属性

全部展开

当前运行存储在转换器对象中,指定为字符向量。

例子:转换器。CurrentRunName = 'FixedPointRun'

数据类型:字符

存储在转换器对象中的所有运行的名称,指定为字符向量的单元格数组。

例子:转换器。RunNames

数据类型:细胞

要缩放的模型或子系统的名称,作为字符向量返回。

例子:转换器。SelectedSystemToScale

数据类型:字符

所选子系统的可用系统设置快捷方式,指定为字符向量的单元格数组。

例子:转换器。ShortcutsForSelectedSystem

数据类型:细胞

引用的顶层模型的名称referencedModelSystem,指定为字符向量。topModel在转换的范围收集阶段使用。

例子:转换器。TopModel

数据类型:字符

对象的功能

applyDataTypes 将建议的数据类型应用于模型
applySettingsFromRun 应用前面运行中使用的系统设置进行建模
applySettingsFromShortcut 从快捷方式应用设置到模型
deriveMinMax 推导模型的范围信息
proposalIssues 获取与之关联的注释的结果
proposeDataTypes 为系统提出数据类型
结果 在转换器对象中查找所选系统的结果
saturationOverflows 获取发生饱和的结果
simulateSystem 模拟转换器对象指定的系统
验证 比较基线系统和自动伸缩系统的行为
wrapOverflows 获取发生包装的地方的结果

例子

全部折叠

此示例演示如何创建DataTypeWorkflow。转换器对象。

打开fxpdemo_feedback模型。

open_system (“fxpdemo_feedback”);

Controller子系统使用定点数据类型。创建一个DataTypeWorkflow。转换器对象。

converter = DataTypeWorkflow。转换器(“fxpdemo_feedback /控制器”);

属性的属性可以查看和编辑转换器对象从命令行获取。例如,要更改当前运行的名称:

转换器。CurrentRunName =“FixedPointRun”
converter =带有属性的转换器:CurrentRunName: 'FixedPointRun' RunNames: {0x1 cell} ShortcutsForSelectedSystem: {6x1 cell} TopModel: 'fxpdemo_feedback' SelectedSystemToScale: 'fxpdemo_feedback/Controller'
在R2014b中引入