中1
子系统输入端口或外部输入。
类型: Inport
图书馆中的路径:
|
资料描述
座 中1 将系统外部的信号连接到系统。
软件分配块端口号 中1 根据这些规则:
-
街区 中1 在顶层系统或子系统中,它们按顺序编号,从
1. -
如果您正在添加块 中1 ,它与下一个可用号码相加。
-
如果您正在复制块 中1 其端口号不会重新编号,除非其当前编号与系统中已存在的输入端口冲突。
子系统中的输入端口块
街区 中1 子系统的输入在子系统中表示。 块中进入输入端口的信号 子系统,退出链接块 中1 在该子系统中。
重复输入端口
重复输入端口是现有输入端口的特殊副本( 中1). 从同一端口创建的所有重复表示相同的信号。 这允许您将相同的输入信号分离到模型的不同部分,而无需通过整个电路创建多条连接线。
创建输入端口的副本:
-
在画布上选择现有块 中1 (输入端口)。
-
按住键盘快捷键 Ctrl+LKM 块上。
-
将鼠标拖到一边,会出现一个上下文菜单.
-
在菜单中,选择*重复*选项。

创建副本后,系统将切换到按程序名称标识端口。 与此信号关联的*all*端口的外观将发生变化。:
-
源端口
港口1变成G:1; -
创建的副本显示为
G:2; -
后续重复项接收Id
G:3,G:4等。
所有街区 G:1, G:2, G:3 它们是相同端口的相等表示。 它们之间没有区别—它是图中有几个连接点的单个端口。 了解有关使用重复项的详细信息:
突出显示::当选择任何重复时,此信号的所有关联端口都以橙色突出显示。 编辑::要更改信号的属性(名称,数据类型),请编辑任何重复项。 更改将自动应用于所有关联的端口。 删除::删除任何重复不影响原始信号。 仅当最后剩余的端口被删除时,信号(及其所有重复项)才被删除。 用法::在电路的不同部分放置重复的端口,以将相同的输入信号提供给不同的块。
子系统和状态机的输入端口的重复使用相同的识别系统。
港口
输出
#
OUT_1
—
输出信号
scalar | vector | matrix | bus
Details
通过输入端口进入系统的信号。
您可以在子系统中使用 中1 块,以结构或任何其他格式提供定点数据。
| 数据类型 |
|
| 复数支持 |
是 |
参数
主要
#
插值 —
输出数据线性插值的可能性
Logical
Details
将数据从工作区加载到根级输入单元时,请指定该单元是否在没有相应数据的时间步长上对输出数据进行线性插值和外推法。
要从工作区加载单个数据,请在块对话框中 中1 :
-
取消选中 插值 ,如果已激活。
-
将*采样时间*参数设置为离散值,例如 "2"。
指定离散采样时间会使模拟的命中时间与数据采样的时间完全一致。您指定的是数据值,而不是时间值。
禁用插值可以避免模拟中其他时间的数据值因双精度运算而出现意外。
软件使用以下插值和外推法:
-
对于第一个指定数据点和最后一个指定数据点之间的时间步长,采用零阶保留。
-
对于第一个指定数据点之前和最后一个指定数据点之后的时间步长,采用质数法。
-
对于第一个指定数据点之前的时间步长的可变大小信号—单或双数据类型记录 "NaN "值,其他数据类型记录 "接地 "值。对于最后一个指定数据点之后的时间步长,软件使用基本值。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
采样时间 —
计算间隔
SampleTime (real number / vector of two real numbers)
Details
以非负数指定计算步骤之间的间隔。要继承一个计算步骤,请将此参数设置为 -1。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
分区尺寸 —
输入信号阵列切片测量
Int64 integer
Details
指定对所选输入信号阵列进行切分的尺寸。由此产生的切片与指定维度垂直。切片会根据情况将阵列划分为子阵列或子项:
-
情况 1 - 按列对输入阵列进行切分。
-
情况 2 - 按行划分输入数组。
-
情况 3 - 按维数切分输入数组。
依赖关系
要使用该参数,请选择复选框 分区 。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
分区宽度 —
信号宽度
Int64 integer
Details
指定所选输入信号每个分段的宽度。
依赖关系
要使用此设置,请选择 分区 复选框。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
分区偏移 —
分区偏移
Int64 integer
Details
为所选输入信号的每个分区片设置偏移量:
-
0"--分区之间无偏移,即分区之间无间隙且不重叠。
-
` integer` - 指定分区的偏移量,使用正整数指定片段之间的间隙,或使用负整数指定重叠。 分区偏移 和 分区宽度 参数值之和必须是正整数。
例如, 分区宽度 的 "3 "和 分区偏移 的 "2 "表示每个三元素片段与相邻片段重叠两个元素;而 分区宽度 的 "2 "和 分区偏移 的 "1 "表示每对相邻的两元素片段之间有一个元素宽的间隙。
依赖关系
要使用该选项,请选择 分区 复选框。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
信号属性
#
输出数据类型 —
输出数据类型
继承: 自动 | Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool | 定点 | 总线信号
Details
指定输出数据类型。
类型可以继承或直接指定。
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
输出定点类型 —
定点输出数据类型
Data type
Details
指定定点输出类型。
依赖关系
要使用此参数,请将 输出数据类型 设置为 定点.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
输出总线类型 —
输出总线类型
Data type
Details
指定输出总线类型。
有关总线操作的详细信息,请参阅使用定制轮胎 N.公共标志 在设备块中 。
依赖关系
要使用此参数,请将 输出数据类型 设置为 。 总线信号.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# 端口尺寸 — 端口尺寸
Details
指定输出信号的尺寸:
-
-1- 端口可以为任意维度的信号加载数据。端口从所连接的信号继承维数。 -
()` - 端口可以加载标量信号的数据,即代表单一数值(数字)的信号。
-
(N,)` - 端口可以加载代表维数为
N的矢量信号的数据。 -
(R, C)` - 端口可以加载具有 `R 行和 `C 列的矩阵信号的数据。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
信号类型 —
输出信号类型
自动 | 真实 | 复数
Details
指定输出信号类型。要继承连接到输入端的信号类型,请选择 自动.否则,请选择 `真实`或 `复数`信号类型。
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |