符合复合信号要求和限制,Simulink万博1manbetx®可能会添加隐藏向量前的巴士和信号转换块到您的模型。这些添加有助于您避免手动转换或重构模型,这可能是耗时和易于错误的。
当一个块需要向量但接收虚拟总线时,一个隐藏的向量前的巴士块可以将总线转换为向量。向量前的巴士块是虚拟的,不会影响模拟结果,代码生成或性能。但是,当公共汽车被视为向量时,公共汽车的元素变得无法进入。
当公共汽车被视为向量时,要接收警告或错误,请设置公共汽车信号被视为矢量配置参数到警告
或者错误
, 分别。这些设置允许您识别源处的潜在问题,而不是在预期总线的下游块。
纠正用作载体的公共汽车:
在顶级模型的模型顾问中,运行检查公交车信号作为向量处理检查并执行建议的操作。
使用万博1manbetxsimulink.blockdiagram.addbustovector.
要添加的功能向量前的巴士Simulink将自图地将万博1manbetx总线视为向量的块。例如,看到管理矢量通往矢量转换。
替换相关公共汽车创造者块与A.mux.块,创建矢量。
在模拟或代码生成之前更新图表时,Simulink可能会自动将虚拟总线转换为非传真总线或非传输总线到虚拟总线。万博1manbetx例如,Simulink在以万博1manbetx下情况下隐式转换总线:
一个块,如一个S函数块或状态流®图表,接收虚拟总线,但需要一个非视频总线。
引用的模型接收非视频总线,但相应的输入端口指定虚拟总线。
根级输出端口接收非维宽总线,但指定虚拟总线。
万博1manbetxSimulink Insert隐藏信号转换块进入所需的模型。如果一个万博1manbetxsimulink.bus.
对象未为虚拟总线指定,转换为非virtual总线失败,并且您收到错误。
不像向量前的巴士块,信号转换块不会影响输出总线的结构。