我在Simulink中工作,有總線信號(現在它由11個信號,每個信號是一個向量)。我想在這輛巴士上進行一些操作。它意味着在總線中包含的這11個信號中的每一個上進行相同的操作。 我試過這種方式: 如何實現數學運算,以總線信號MATLAB
只是在整個巴士上實現我所有的功能和操作。還有一些塊(例如,零階保持)工作正常(它正確地實現了所有它的信號)。但下一個塊 - 積分 - 工作正常(它真正融入所有信號),但我崩潰巴士!它返回一個向量。它的大小等於所有總線信號的總和。
我知道我可以使用Bus Selector block
創建11個並行信號和複製我的所有的操作爲他們每個人。
如何獲得總線信號更有效的方式?
我做了這樣(不重視它像一個答案,因爲Corey Z給出答案的同時):
我以同樣的方式!只是忘了添加一個答案!我把它附在我的問題上。但是關於使用離散時間集成器的想法對我來說是新事物 - 我不知道Simulink中有兩個不同的集成器! :d –