Simulink仿真 第二节 输入输出和子系统

本文介绍了Simulink中如何创建子系统,并详细阐述了接地模块(Ground)和终端模块(Terminator)的功能。接地模块用于消除未连接输入端口的警告,输出数据类型与连接端口一致,对于特定数据类型可能输出非零值。终端模块用于封顶未连接的输出端口,支持各种数据类型,防止警告消息出现。
AI助手已提取文章相关产品:

第二节 输入输出和子系统

可将某一功能创建成为一个子系统,如下图所示:第一张图为完整图,第二张图为创建了子系统的图,两张图的功能一模一样。
完成的图
在这里插入图片描述双击子系统显示为下图所示
在这里插入图片描述

第三节 Groud(接地)模块和Terminator(终端)模块

1、接地模块
接地模块的功能:接地块连接到其输入端口未连接到其他块的块。如果运行具有未连接输入端口的块的仿真,则Simulink会发出警告。使用接地块来接地那些未连接的块可以防止这些警告。接地块输出与其连接的端口相同数据类型的信号。
例如:
在这里插入图片描述在本例中,常量块的输出确定接地块所连接的端口的数据类型(Int8)r3)()]。该端口确定接地块的输出数据类型。
(1)接地块输出零值信号:当输出数据类型不能精确表示零时,接地块输出可能最接近零的非零值。此行为仅适用于偏置为非零的定点数据类型。
以下表达式是不能表示零的定点数据类型的示例:
①fixdt(0, 8, 1, 1) — 斜率为1、偏移量为1的无符号8位类型;
②fixdt(1, 8, 6, 3) — 斜率为6、偏置为3的带符号8位类型。
(2)如果输出是枚举数据类型,则接地块输出枚举的默认值。无论是否执行以下操作,此行为都适用:
①枚举可以表示零。
②枚举的默认值为零。
(3)如果枚举类型没有默认值,则接地块输出类型定义中的第一个枚举值。

2、终端模块
在这里插入图片描述终端模块的功能:
使用终端模块封顶其输出端口未连接到其他块的块。如果运行具有未连接输出端口的块的仿真,则Simulink®会发出警告消息。使用终端模块来封顶这些块有助于防止出现警告消息。终端模块接受Simulink支持的任何数据类型的实数或复数信号,包括定点和枚举数据类型。

您可能感兴趣的与本文相关内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值