Can System Identification App identify SIMO or MIMO sytems

47 views (last 30 days)
Hi!
Can the System Identification App also solve for single input multiple output or multi-input multioutput systems?

Answers (1)

Christine Li
Christine Li on 19 Jul 2022
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

Categories

Find more on System Identification Toolbox in Help Center and File Exchange

Tags

Products


Release

R2022a

Community Treasure Hunt

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

Start Hunting!