- ‘n4sid’ function – it supports both time-domain and frequency-domain data, uses noniterative subspace method for estimating linear space models
- ‘ssest’ function- supports both time and frequency domain data, uses Iterative method that uses prediction error minimization algorithm.
How to estimate time-varying state space in Matlab?
3 次查看(过去 30 天)
显示 更早的评论
Actually, I have input and output data which by using iddata commend I made a data include input, output and sample time but when I apply them for estimating state space in continuse time domain it gives an error like this:There are too many parameters to estimate for chosen estimation data size. Reduce model order or use a larger data set. and when I reduce model order to zero but it gives an error : NaN and Inf not allowed.
I would appreicate it if someone could guide me how to estimate state space ?
0 个评论
回答(1 个)
Sanjana
2023-3-1
Hi,
I understand that you need guidance with estimating state space. I see that you have created "iddata"object from input, output and sample time details of the data, and in order to estimate State-Space Models at the Command Line, you can use
For more information on the above functions, refer to the below documentation link
Hope this helps!
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 State-Space Models 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!