Can you have vector or matrix inputs in Simulink to the Transfer Function or Varying Transfer Function blocks?
20 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Using Simulink with R2022b.
I have a 3x3 diagonal matrix of filters (G), each described as transfer functions. I have 2 vector signals (X, U), 3x1, where each row of the vectors is acted upon by the corresponding row of the filter matrix.
I want to obtain the quantity G(sX-U). Can I do this with two Varying Transfer Function blocks (one for sX, one for U), if they accept vectors, or do I need to do it row by row (6 total)?
0 Commenti
Risposte (1)
Shreshth
il 24 Nov 2023
Hello Pravin,
I am able to understand that you want to know if Varying transfer function blocks can be used to perform the calculation of G(sX-U) in your problem.You can achieve the quantity G(sX-U) using Simulink with R2022b. To accomplish this, you can use two Varying Transfer Function blocks, one for sX and one for U. These blocks can accept vectors, allowing you to input the 3x1 vector signals directly.
You don't need to do it row by row. By using the Varying Transfer Function blocks with vector inputs, you can directly compute the quantity G(sX-U) without having to split the operation into individual rows.
Please refer to the below mentioned documentation for reference:
Thank you,
Shubham Shreshth.
0 Commenti
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!