Can System Identification App identify SIMO or MIMO sytems

Hi!
Can the System Identification App also solve for single input multiple output or multi-input multioutput systems?

Answers (1)

Hello,
Yes you can use System Identification App for not only SISO but also MIMO or SIMO systems.
You can import MIMO/SIMO inputs and outputs data into the app to get startted, similar like SISO system. Here is an example for MIMO system with script, but you can try out with the app: https://www.mathworks.com/help/ident/ug/dealing-with-multi-variable-systems-identification-and-analysis.html
Here are two key points when you are using the app for SIMO/MIMO system:
  • For SIMO or MIMO system, the input and output will be vectors.
Alteratively, you can create a data object before importing it into the app, as shown in the example:
steam = iddata([GenVolt,Speed],[Pressure,MagVolt],0.05);
steam.InputName = {'Pressure';'MagVolt'};
steam.OutputName = {'GenVolt';'Speed'};
  • You have to manually change the channels to visualize the data:
You can find more examples at this example page: https://www.mathworks.com/help/ident/examples.html?s_tid=CRUX_topnav
Regards,
Christine

Products

Release

R2022a

Tags

Asked:

rtn
on 20 Jun 2022

Answered:

on 19 Jul 2022

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!