Matlab - bucle for con modelo armax

 
Vista:

bucle for con modelo armax

Publicado por Paloma (6 intervenciones) el 23/07/2017 12:30:50
Hola,
Soy nueva en Matlab y me gustaria saber como puedo poner este bucle for referido al modelo armax para que me salgan todas las formas del modelo.
Este es mi codigo

1
2
3
4
5
6
7
8
9
10
windspeed=xlsread('windspeeddata');
past_data=windspeed(:,3);
y1=past_data(1:50);
 for i=1:25
       b(:,i)=y1((i-1)+1:i*1+25);
 end
 
 for i=1:25;
     sys=armax(b(:,i),[1 2]);
 end


y me gustaria que saliera esto:
1
2
3
4
5
6
7
sys1=armax(b(:,1),[1 2]);
sys2=armax(b(:,2),[1 2]);
sys3=armax(b(:,3),[1 2]);
sys4=armax(b(:,4),[1 2]);
sys5=armax(b(:,5),[1 2]);
sys6=armax(b(:,6),[1 2]);
.....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.651
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

bucle for con modelo armax

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 23/07/2017 14:59:08
1
2
3
for i=1:25;
eval(['sys' num2str(i) '=armax(b(:,i),[1 2]);'])
end
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

bucle for con modelo armax

Publicado por Paloma (6 intervenciones) el 23/07/2017 15:42:04
muchas gracias!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar