How can I represent a multiple input and single output (MISO) transfer function in MATLAB
54 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
tobi01
el 27 de Feb. de 2017
Comentada: Uvais Qidwai
el 4 de Jun. de 2020
An example is a tf model of the form y(t)=(0.3s-10)/(s^2+21.8s+60) u_1 (t) + (0.8s+72.3)/(s^2+21.8s+60) u_2 (t). y(t) is the system output while u_1 (t) and u_2 (t) are both system inputs.
0 comentarios
Respuesta aceptada
Sachin Kumar
el 7 de Mzo. de 2017
You can create your model as below:
Numerator = {[0.3 -1] [0.8 72.3]}; %Numerators of u_1 and u_2
Denominator = {[1 21.8 60] [1 21.8 60]}; %Denominators of u_1 and u_2
H = tf(Numerator,Denominator); %creates a transfer function
You can check more examples here: https://www.mathworks.com/help/control/ug/mimo-transfer-function-models.html
3 comentarios
Uvais Qidwai
el 4 de Jun. de 2020
i think you can (a) have as many transfer functions as the outputs or (b) build a MIMO state space model
Más respuestas (0)
Ver también
Categorías
Más información sobre Dynamic System Models en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!