为子系统或外部输出创建输出端口
金宝appSimulink /常用块
金宝appSimulink / Ports&Subsystems
金宝app模型/下沉
HDL编码器/常用模块
HDL编码器/端口和子系统
HDL编码器/下沉
外港块将信号从系统连接到系统外的目的地。它们可以将来自子系统的信号连接到模型的其他部分。它们还可以在模型层次结构的顶层提供外部输出。
金宝app®软件分配外港根据以下规则阻止端口号:
它自动编号外港按顺序在根级别系统或子系统中创建块,从1开始。
如果你加上外港块,它被分配了下一个可用数字。
如果你删除了一个外港块,其他端口号将自动重新编号,以确保外港块是按顺序排列的,没有数字被省略。
外港子系统中的块表示子系统的输出。到达一个信号外港块从子系统块上的相关输出端口流出。这外港与输出端口相关联的块是其端口号参数匹配子系统块上输出端口的相对位置。例如,外港块的端口号参数是1
将其信号发送到连接到最顶层输出端口的块子系统块。
如果你重新编号端口号一个外港块,块已连接到不同的输出端口。该块继续将信号发送到子系统外的同一块。
小费
对于包括由许多总线元素组成的公共汽车的模型,考虑使用在公交元素中和公共汽车元素块。这些块:
减少方框图中信号线的复杂性和混乱。
更容易逐步更改界面。
允许访问靠近使用点的总线元素,避免使用总线选择器和转到块配置。
这在公交元素中块是块类型轮廓尺寸和公共汽车元素块是块类型外港.
外港模型层次结构顶层的块有两种用途。它们可以为基础MATLAB提供外部输出®工作区,他们为此提供了一种手段Linmod.
和修剪
分析函数从系统获取输出。
要为工作区提供外部输出,请使用配置参数>数据导入/导出面板(见将输出数据导出到MATLAB工作区)或
命令。例如,如果系统有多个外港块和保存格式为阵列,以下命令SIM
[t,x,y]=sim(…);
写道y
作为矩阵,每列包含不同外港块。的列顺序匹配端口号的顺序外港块。
如果在第二个(陈述)参数后指定多个变量名称,则来自每个的数据外港块写入另一个变量。例如,如果系统有两个外港块,用于保存数据外港块1速度
和数据来自外港块2经销
,指定此命令:
(t, x,速度,距离)= sim(…);
一根级外港只有当总线的所有元素具有相同的数据类型时,模型中的块才能接受虚拟总线。这外港块自动将总线统一到具有与总线相同数量元素的向量,并提供该向量作为输出。
如果你想要一个根级别外港模型块接受包含混合类型的总线,设置外港块数据类型到总线:<对象名称>
.如果总线是虚的,它将被转换为非虚的,如虚拟和非虚拟公交交易.
金宝appsimulink.signal.
对象将根级关联外港挡金宝appsimulink.signal.
对象,使用模型数据编辑器。看对于信号.
数据类型 |
|
直接引线 |
|
多维信号 |
|
可变尺寸信号 |
|
讨论二阶导数过零检测 |
|