How to define a polynomial orders ARX model [na nb nk], for a MISO system
9 ビュー (過去 30 日間)
古いコメントを表示
I have to define polynomials ARX model orders [na nb nc], for a set of four inputs and one output as the need to use the tool NNSYSID Toolbox, the data are as follows:
load datoshistoricos.txt;
datoshistoricos;
u1=datoshistoricos(:,1);
u2=datoshistoricos(:,2);
u3=datoshistoricos(:,3);
u4=datoshistoricos(:,4);
y1=datoshistoricos(:,5);
z8=iddata(y1,[u1 u2 u3 u4],1);
Data set with 1 output and 4 inputs. The number of data points is 587. The inputs are
587 4
the output
587 1
delayest using the command I get the following error
delayest(z8)
Error using delayest (line 87) The combination of delay limits will result in 2560000 delay-combinations, which is more than the allowed number of tests (10000). Either make the delay span more narrow or increase maximum allowable tests using the sixth input argument of the "delayest" command.
0 件のコメント
回答 (1 件)
Rajiv Singh
2013 年 6 月 29 日
Look up the documentation of delayest on how to put some limits on the values to be tested. Delay can also be determined by a study of impulse responses. For ideas on model structure configuration and delay estimation, see:
参考
カテゴリ
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!