Info

此问题已关闭。 请重新打开它进行编辑或回答。

Infer Input Delay does not support multiple experiments - Bug ?

1 次查看(过去 30 天)
So I have multiple experiments organized in an IDDATA object for a heating process,
where G is a heat generator and T is a temperature sensor. I have organized the data like this:
G1 G2 G3 T1 T2 T3
0 1 0 x y z
My problem is when i try to estimate the model with a non linear ARX model and use the Infer Input Delay GUI it just does not work.
I cant choose from different experiments. I get the error:
Error using impulseest (line 84)
Objective function is undefined at initial point. fmincon cannot continue.
Error in nlutilspack.delayestim/draw (line 80)
m = impulseest(z,[],'negative');
Error in nlutilspack.delayestim/attachListeners>LocalInputChanged (line 51)
this.draw;
Error while evaluating UIControl Callback.
I think the reason for this is when i try to display, lets say u2 and y1, and u2 is 0 i get the error. But my experiment is organized in a way where in each experiment
only u1 OR u2 OR u3 are 1 and the others are zero. The problem is the GUI does not let me choose from another experiment. Does the arx model even evaluate all
the experiments? I think thats very strange behaviour.

回答(0 个)

产品


版本

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by