Use N4sid for system identification (for new data estimation)
조회 수: 6 (최근 30일)
이전 댓글 표시
Hi,
I am using N4sid toolbox to do a system identification problem. I used the command: "m = n4sid(z, 5,'Form','free', opt);" to create the system based on measured "input" and "output" (contains in z=z = iddata(y', u', 0.2, 'Name', 'heating/cooling load', 'TimeUnit', 's');".
However,I still want to use this model to predict some unmeasured cases. To be more specific, I have a new input measurement U2, I want to used to model to predict the output from U2. How can I realize that? What is command for this estimation using the model from N4sid?
Thanks very much.
댓글 수: 0
채택된 답변
Rajiv Singh
2013년 7월 3일
편집: Rajiv Singh
2013년 7월 3일
Computing response of a model to a given input is called simulation. Use the idParametric/sim command for that as in:
Ud = iddata([], U2, .2);
Yd = sim(m, Ud);
Y2 = Yd.y; % the raw response data
See:
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Linear Model Identification에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!