主要内容

DataTypeWorkflow。转换器

创建定点转换器对象

描述

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

创建

描述

例子

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

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

输入参数

全部展开

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

例子:转换器= DataTypeWorkflow.Converter(“ex_fixed_point_workflow”);

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

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

属性

全部展开

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

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

数据类型:字符

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

例子:转换器。RunNames

数据类型:细胞

模型或子系统的名称,以字符向量的形式返回。

例子:转换器。选择edSystemToScale

数据类型:字符

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

例子:转换器。ShortcutsForSelectedSystem

数据类型:细胞

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

例子:转换器。TopModel

数据类型:字符

对象的功能

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

例子

全部折叠

这个例子展示了如何创建一个DataTypeWorkflow。转换器对象。

打开fxpdemo_feedback模型。

open_system (“fxpdemo_feedback”);

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

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

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

转换器。CurrentRunName =“FixedPointRun”
converter = converter with properties: CurrentRunName: 'FixedPointRun' RunNames: {0x1 cell} ShortcutsForSelectedSystem: {6x1 cell} TopModel: 'fxpdemo_feedback' SelectedSystemToScale: 'fxpdemo_feedback/Controller'
介绍了R2014b