Я использую этот код для оценки параметров. это дает мне ошибку в строке, приведенной ниже. как я могу исправить это. заранее спасибо.Где моя ошибка и как я могу ее исправить?
while dcnorm>1E-6 & iter<10
f=a*(b.^(c.^t))-y;
Ji1=b.^(c.^t);
Ji2=a*(b^(c.^(t-1)))*(c.^t); %ERROR LINE
Ji3=a*(b^(c.^t))*ln(b)*t*(c.^(t-1));
J=[Ji1 Ji2 Ji3];
dc=-J\f; tahmin=tahmin+dc;
dcnorm=norm(dc); iter=iter+1;
a=tahmin(1); b=tahmin(2); c=tahmin(3);
D=[iter a b c norm(f) norm(dc)]
end
На каком языке это? –
- это код в формате MATLAB. – mert