【问题标题】:Simulink: How to resolve "Invalid setting for output port dimensions of '*/Bus Creator'. The dimensions are being set to 1." errorSimulink:如何解决“'*/Bus Creator' 的输出端口尺寸设置无效。尺寸设置为 1。”错误
【发布时间】:2014-08-15 02:23:52
【问题描述】:

我在 simulink 模型(R2012b,64 位)中遇到以下问题:

  • 在子系统中,三个标量信号进入总线创建器

  • 总线创建器的输出连接到子系统的输出端口之一。输出端口的大小设置为-1,即从输入信号继承其大小

  • 子系统嵌入在另一个子系统中

  • 执行模型时,出现如下错误信息:

“lonsys/A\C 1 DOF/简单纵向姿态系统/Bus Creator”的输出端口尺寸设置无效。维度设置为 1。这是无效的,因为输入和输出元素的总数不相同

从引发错误的总线创建者来看,根本不清楚出了什么问题。

想法?

【问题讨论】:

    标签: matlab simulink


    【解决方案1】:

    事实证明,错误消息指向的块不一定是导致问题的块。

    在这种情况下,另一个子系统的输入端口连接到包含总线发生器的子系统的输出端口,其信号大小设置为 1,与总线大小 3{3} 发生冲突。

    总之,要找出这个特定错误的原因,检查问题块上游的信号和端口大小定义会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-12
      • 1970-01-01
      • 2018-04-19
      • 1970-01-01
      • 2019-07-08
      • 2010-10-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多