主要内容

万博1manbetx仿真软件。ConnectionElement

指定物理连接总线元素的属性

描述

一个万博1manbetx仿真软件。ConnectionElement对象的一个元素万博1manbetx仿真软件。ConnectionBus对象。它验证物理连接端口的属性。

ConnectionElement对象仅存在于ConnectionBus对象。你可以指定ConnectionBus对象,但不是ConnectionElement对象,作为数据类型。

当你模拟或更新一个模型,Simulink万博1manbetx®检查连接到的端口是否为Simscape总线连接端口具有刚性接口规格的块匹配相应的属性ConnectionElement对象。

创建和修改ConnectionBusConnectionElement对象或数据字典中的总线编辑器,模型浏览器或MATLAB®命令。你不能存储ConnectionBusConnectionElement模型工作空间中的对象。

创建

描述

例子

ce=仿万博1manbetx真软件。ConnectionElement返回一个ConnectionElement具有默认属性值的对象。

属性

全部展开

元素的名称,指定为字符向量。元素名必须是一个有效的MATLAB标识符,以字母字符或下划线开头(_),后面跟着字母数字字符或下划线。

数据类型:烧焦|字符串

元素的连接类型,指定为Simscape Foundation域名、在MATLAB会话中注册的自定义域名或Simscape多体保护连接类型。

有关Foundation域的列表,请参见特定于域的线样式(模拟人生)

选择一个ConnectionBus对象或数据字典中存在的对象允许您创建嵌套连接总线。

如果你创造ConnectionElement通过使用总线编辑器或者模型浏览器,下拉列表将自动包含所有有效的域和连接类型。

数据类型:烧焦|字符串

连接元素描述,指定为字符向量。使用“说明”记录有关的信息ConnectionElement对象,例如域类型。此信息不影响Simulink处理。万博1manbetx

数据类型:烧焦|字符串

例子

全部崩溃

定义一个具有机械平移接口和一个电接口的刚性接口ConnectionBus对象,该对象包含两个元素的数组ConnectionElement对象。数组索引允许创建和访问数组中的多个元素。点符号允许您访问属性值。

创建一个ConnectionBus对象调用MechElec

MechElec=Si万博1manbetxmulink.ConnectionBus
MechElec=具有属性的ConnectionBus:描述:''元素:[0×0 Simulink.ConnectionElement]万博1manbetx

默认情况下,连接总线没有描述,连接元素数组为空。

使用点符号来填写描述:

机械电气说明=“带有一个机械端口和一个电气端口的刚性接口”
MechElec=具有属性的ConnectionBus:描述:“带有一个机械端口和一个电气端口的刚性接口”元素:[0×0 Simulink.ConnectionElement]万博1manbetx

创建一个ConnectionElement对象来定义mechanical平移端口:

机械=模拟连接万博1manbetx元件
mech = ConnectionElement with properties: Name: 'a' Type: 'Connection: '

该命令创建一个ConnectionElement具有默认属性的对象。

改变ConnectionElement名字机械

机械名称=“机械工程”
mech=ConnectionElement,属性为:名称:“mech”类型:“连接:”说明:“”

指定连接的域类型:

机械式=连接:基础.机械.平移.平移
属性:Name: 'mech' Type: 'Connection: foundation.mechanical.translational. '平移的描述:“

有关Foundation域类型的列表,请参见特定于域的线样式(模拟人生)

可选地,填写端口描述:

机械说明=“机械平移端口”
属性:Name: 'mech' Type: 'Connection: foundation.mechanical.translational. '描述:“机械转换端口”

同样,创建另一个ConnectionElement对象来定义电端口:

elec=Si万博1manbetxmulink.ConnectionElement;elec.Name=“电气”; 电气类型=“连接:foundation.electrical.electrical”;elec.Description =“电子口岸”
类型:“Connection: foundation.electric . element .”描述:“电气端口”

把这两个元素加到ConnectionBus对象:

MechElec。元素= [mech elec]
MechElec = ConnectionBus with properties:描述:'Rigid interface containing one mechanical and one electrical port'万博1manbetxConnectionElement]

界面中可以查看已创建的对象总线编辑器

buseditor

选择

交互式地创建ConnectionElement对象,使用总线编辑器或者模型浏览器

介绍了R2021b