2013-04-29 161 views
0

我想模擬一輛汽車的轉向燈。爲此,我需要指定觸發器的用戶輸入。到目前爲止,我已經使用了兩個二進制開關 - 一個用於右轉向燈,另一個用於左轉向燈。但是這並不能滿足我的需求,因爲例如兩者都可以同時開啓。在我看來,我需要的是一種方法:a)具有三個輸入的開關,其類似於我所需要的;或b)一旦開關B接通,使開關A進入關閉模式。在MATLAB Simulink中對開關的多個輸入Stateflow

什麼是最簡單的方法來實現這一目標?我是新來的,甚至沒有真正知道如何尋找答案...

謝謝!

+2

你見過[Multiport Switch](http://www.mathworks.co.uk/help/simulink/slref/multiportswitch.html)塊嗎? – wakjah 2013-04-29 14:31:21

回答

0

這將很容易用state machines來表示。表示系統的操作的3種模式的狀態: - OFF - LightA_on - LightB_on

代表2個開關作爲輸入值。基於輸入值的狀態之間的轉換。