What is backcasting wit reference to setting initial conditions?

4 次查看(过去 30 天)
Backcasting is an option when setting initial conditions for model fitting, specifically "Specifying Initial Conditions for Iterative Estimation of Transfer Functions". Documentation says "Estimates initial conditions using a backward filtering method (least-squares fit)." which is a little vague. What is backcasting really?

采纳的回答

Sai Pavan
Sai Pavan 2023-10-6
Hi Damon,
I understand that you are trying to learn more about backcasting method that is available as an option when setting initial conditions in transfer function model fitting.
Backcasting is a method used to specify initial conditions for iterative estimation of transfer functions that is typically performed iteratively.
  • It involves running the model in reverse order, starting from the last data point and working backward to the first data point.
  • Initially, an initial guess for the model's parameters and initial conditions is used.
  • The model is then fitted to the data using backcasting and a least-squares fit. This means that the model's parameters are adjusted to minimize the difference between the model's output and the observed data.
  • The estimated initial conditions are then used as the new initial conditions for the next iteration, and the process is repeated until convergence is achieved. This process helps to obtain better estimates of the initial conditions for accurate model fitting and estimation.
Hope this information will help you understand the backcasting method better.
Regards,
Sai Pavan

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Diffuse State-Space Model 的更多信息

产品


版本

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by