Sei sulla pagina 1di 2

28 maggio identificazione

function[phi,tetastar,yest,e,m,sqm,eq]=maggio28iden(y,u,na,nb)
N=length(y);
N=length(u);
for i=1:N
for j=1:na
k=i-j;
if(k<1)
phi(i,j)=0;
else
phi(i,j)=y(k);
end
end
for j=1:nb
k=i-j;
if(k<1)
phi(i,j+na)=0;
else
phi(i,j+na)=u(k);
end
end
end
tetastar=pinv(phi)*y;
yest=phi*tetastar;
e=y-yest;
m=sum(e)/N;
sqm=e'*e/N;
eq=e'*e;

tetastar =
0.7511 ===== A(z-1)=[1 -0.7511 0.4296 -0.1138 0.1683] LI CAMBIO DI SEGNO!
-0.4296
0.1138
-0.1683
0.1774 ===== B(z-1)=[ 0 0.1774]
]

Valuta