System identification for given data pairs

Hello
I have system with 3 input and one output. This is "time independent" system. How can we express this system with polynomial fit or other methods relating input and output ?
regards Kushal

댓글 수: 2

Kushal Badgujar
Kushal Badgujar 2014년 8월 24일
편집: Kushal Badgujar 2014년 8월 24일
Furthermore is it possible to obtain inverse of this system i.e. given output y find input u1,u2, u3 ?
Star Strider
Star Strider 2014년 8월 24일
See the documentation for the System Identification Toolbox.

댓글을 달려면 로그인하십시오.

답변 (1개)

Image Analyst
Image Analyst 2014년 8월 24일

0 개 추천

There may be many u1,u2,u3 that give rise to a certain output value, y, especially if they are integers. If your y is a 3D array of numbers for every u1,u2,u3 (for example it's the intensity value of a 3D CT or MRI medical image), you can find the logical indexes for places with that y value like:
locations = find(y == desired_y);
For the fitting question, John D'Errico has a polyfitn() that will fit a 3D polynomial to your data. http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A679

카테고리

도움말 센터File Exchange에서 Linear Model Identification에 대해 자세히 알아보기

질문:

2014년 8월 24일

댓글:

2014년 8월 24일

Community Treasure Hunt

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

Start Hunting!

Translated by