主要内容

addProperty

为原型定义自定义属性

描述

财产= addProperty (刻板印象,的名字)返回一个新的财产定义与的名字这是包含在刻板印象

删除一个属性,使用removeProperty函数。

例子

财产= addProperty (刻板印象,的名字,名称,值)返回一个财产定义配置指定的属性值。

例子

全部折叠

添加一个组件有成见,添加一个VoltageRating属性和值5

形象= systemcomposer.profile.Profile.createProfile (“myProfile”);刻板印象= addStereotype(概要文件,“electricalComponent”AppliesTo =“组件”);属性= addProperty(刻板印象,“VoltageRating”DefaultValue =“5”);

输入参数

全部折叠

刻板印象,指定为一个systemcomposer.profile.Stereotype对象。

房地产独特的刻板印象中,名称指定为一个字符或字符串向量。

数据类型:字符|字符串

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:addProperty(刻板印象,“数量”,类型=“双”)

这个属性的类型。一个有效的数据类型或MATLAB类的名称定义一个枚举。有关更多信息,请参见使用枚举数据在仿真软件模型金宝app

例子:addProperty(刻板印象,“颜色”,类型=“BasicColors”)

数据类型:字符|字符串

维度属性,指定为一个正整数数组。空的暗示没有限制。

例子:addProperty(刻板印象,“数量”,维= 2)

数据类型:

可选的这个属性的最小值。设置两个“最小值”“马克斯”在一起,使用setMinAndMax方法。

例子:setMinAndMax(财产、最小、最大)

例子:addProperty(刻板印象,“数量”,Min = " 0 ")

数据类型:

可选的这个属性的最大值。设置两个“最小值”“马克斯”在一起,使用setMinAndMax方法。

例子:setMinAndMax(财产、最小、最大)

例子:addProperty(刻板印象,“数量”,Max = " 100 ")

数据类型:

属性值的单位,指定为一个字符或字符串向量。如果指定,所有检查模型元素上的属性值的一致性与这些单位根据仿真软件单位检查规则。金宝app有关更多信息,请参见单元一致性检查和传播

例子:addProperty(刻板印象,“数量”,单位=“公斤”)

数据类型:字符|字符串

这个属性的默认值,指定为一个特征向量或字符串,可以根据不同的评估类型

数据类型:字符|字符串

输出参数

全部折叠

创建属性,作为一个返回systemcomposer.profile.Property对象。

更多关于

全部折叠

定义

术语 定义 应用程序 更多的信息
刻板印象

一个刻板印象是一个自定义扩展的建模语言。刻板印象提供一种机制来扩展架构通过添加特定于域的语言元素的元数据。

原型应用于模型元素,如根级架构、组件架构、连接器、港口、数据接口、值类型和函数。功能仅适用于软件架构。一个模型元素可以有多个成见。原型模型元素提供一组公共的属性字段,如质量、成本、和权力。

延长建筑设计使用的刻板印象
财产

一个财产是一种刻板印象。您可以指定属性值为每个元素的原型被应用。

使用属性来存储定量特征,如重量和速度,与一个模型元素相关联。属性也可以描述性或表示一个状态。你可以查看和编辑的属性结构模型中的每个元素使用属性检查器。

配置文件

一个配置文件是刻板印象的包创建一个有条理的域的元素类型。

作者简介和概要文件应用到一个模型使用概要文件编辑器。你可以将刻板印象在一个配置文件或在几个项目。当您保存概要文件,它们存储在XML文件中。

版本历史

介绍了R2019a