simulink傳遞函數(shù)怎么輸入 Simulink求一個多輸入多輸出的S函數(shù)?
Simulink求一個多輸入多輸出的S函數(shù)?1. 據(jù)我所知,s函數(shù)似乎不支持多輸入多輸出。為了實現(xiàn)多輸入多輸出,需要在輸入端將所需的信號組合成矢量,然后在輸出端將矢量信號分解成多個輸出。這樣,您不僅需
Simulink求一個多輸入多輸出的S函數(shù)?
1. 據(jù)我所知,s函數(shù)似乎不支持多輸入多輸出。為了實現(xiàn)多輸入多輸出,需要在輸入端將所需的信號組合成矢量,然后在輸出端將矢量信號分解成多個輸出。這樣,您不僅需要一個S函數(shù),還需要在S函數(shù)模塊之前和之后添加MUX和demux模塊。
2. 從你的方程來看,似乎沒有必要使用s函數(shù)。建議的方法如下:
(1)使用matlab FCN模塊(r2011a改名為解釋matlab函數(shù))。其優(yōu)點是易于使用,任何matlab函數(shù)都可以在理論上使用。
(2)直接使用Simulink的基本模塊(如FCN);
(3)使用嵌入式matlab函數(shù)模塊(r2011a后改名為matlab函數(shù))。該模塊的優(yōu)點是支持多輸入多輸出,也可以生成代碼,但有嚴(yán)格的語法限制。
除非需要使用s功能,否則最好使用以上任一功能。你考慮一下,當(dāng)你決定用哪種方法時,我會幫你(事實上,你可以自己試試)。
3. 低通濾波器應(yīng)使用1/(TS 1)。