How to compare a struct with time to a step response?

1 回表示 (過去 30 日間)
Mike Meyers
Mike Meyers 2018 年 1 月 12 日
コメント済み: Mike Meyers 2018 年 1 月 12 日
Imagine you have retrieved the step response of a system to a unit step in the form of a struct with time, stored in a mat file name 'Step_10'.
You then create a model of the system, and wind up with a nice MIMO transfer function 'H', which you successfully plot with:
stepplot(H)
How would you plot both the result of 'stepplot(H)' and the results from your .mat file on the same plot?
  2 件のコメント
Guillaume
Guillaume 2018 年 1 月 12 日
Personally, I don't understand the "in the form of a struct with time". What are the fields of the structure? Is the structure an array or are the fields an array? Is the time one of the fields?
Mike Meyers
Mike Meyers 2018 年 1 月 12 日
You're pretty much correct - the fields are arrays, and time is one of the two fields - signals (which holds all the measured values) and time. At least I think the relevant terminology is correct... I'm rather new to Matlab

サインインしてコメントする。

回答 (1 件)

Star Strider
Star Strider 2018 年 1 月 12 日
See the documentation on stepplot (link), and specifically Ways to Customize Plots (link), and the functions linked in the See Also section at the end of the page.
You will also find the get command helpful. (You may also need set.)
I leave the rest to you.

カテゴリ

Help Center および File ExchangeStructures についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by