How to get tfest() to focus on a frequency range (or is something else wrong)?
12 views (last 30 days)
Show older comments
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 Comment
Khaled Aljanaideh
on 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.
Answers (0)
See Also
Categories
Find more on Transfer Function Models in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!