How to get tfest() to focus on a frequency range (or is something else wrong)?

9 Ansichten (letzte 30 Tage)
Hi everyone,
I'm using tfest() to do some system ID on time-series data with mixed success. Take a look at this bode plot of the original data compared to the estimated two-pole, one-zero transfer fcn. There's obviously a much better way to fit this data.
I've tried using opts = tfestOptions('WeightingFilter',[5.28, 668]); to try to force the estimator to only look at the data frequency range, but that doesn't seem to change anything. Any ideas?
  1 Kommentar
Khaled Aljanaideh
Khaled Aljanaideh am 10 Sep. 2021
Hi Karthik,
Can you share the data so I can have a look? Please check if the data and the estimated model have the same sampling time.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Produkte


Version

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by