1
我想將一個數字與另一個數字進行比較:如果比較結果爲真,則必須通過當前值,否則必須停止。但我不能這樣做,因爲比較塊的輸出是布爾值,所以如果它是真的,輸出是1,所以當前值不會傳遞爲相同的數字。我怎麼能這樣做?謝謝。做到這一點如何在Simulink中創建比較塊'double'的輸出類型?
我想將一個數字與另一個數字進行比較:如果比較結果爲真,則必須通過當前值,否則必須停止。但我不能這樣做,因爲比較塊的輸出是布爾值,所以如果它是真的,輸出是1,所以當前值不會傳遞爲相同的數字。我怎麼能這樣做?謝謝。做到這一點如何在Simulink中創建比較塊'double'的輸出類型?
一種方法是使用Switch塊(下常用塊和信號路由),而不是關係運算符塊。
還有一個Data Type Conversion塊,如果你需要將布爾輸出轉換爲雙精度,但我不認爲這就是你想要的情況。