multiply mimo transfer function in Simulink
3 次查看(过去 30 天)
显示 更早的评论
Dear all,
I would like to know how I could multiply a matrix to a transfer function as shown in fig1 (essentially connect 2 mimo blocks). R is a 2x2 matrix and G is 2x2 transfer function matrix. Should it be explicitly done as shown in fig2 (where gain blocks are elements of the R matrix)?
Also, I learnt in my control lectures that for mimo systems, if 2 blocks, say R and G are connected in series(in this order), then, their combined block is G*R.
So how do I ensure this is done in simulink?
0 个评论
回答(1 个)
M
2018-3-21
In figure 1, EGR is not the sum of the outputs of R11 and R12, but is a vector made of [outputR11 output R12].
So in your simulink file, you don't need the sum component, but just connect the output of R11 to the input of R11, R12 to R21 etc...
0 个评论
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!