Matlab - Encuentre el error por favor

 
Vista:
sin imagen de perfil

Encuentre el error por favor

Publicado por Tamara (2 intervenciones) el 21/06/2014 19:59:17
El enunciado de mi tarea es la siguiente:
Confeccione un script genérico para completar una matriz proyectiles, cuyas filas se forman a partir de la
combinación de todos los valores que pueden tomar los parámetros de un proyectil (de acuerdo a las
condiciones indicadas anteriormente).
En cada fila debe agregar un vector de la forma [x0, y0, v0, angulo0, a0].
Note que la cantidad de filas (proyectiles) que tendrá la matriz será la multiplicación de la cantidad de
valores posibles de cada uno de los parámetros que pueden definir un proyectil (es decir 21 x 21 x 5 x 18 x 1
= 39690 proyectiles).

Lo que yo hice fue esto:
a0=-9.8;
x0=0:50:1000;
y0=0:25:500;
v0=3:3:15;
angulo0=0:5:85;
i=1;
while i<=(length(x0)*length(y0)*length(v0)*length(angulo0))
for x0=0:50:1000;
for y0=0:25:500;
for v0=3:3:15;
for angulo0=0:5:85;
M(i)=[x0,y0,v0,angulo0,a0];
i=i+1;

end

end

end

end

end

Pero no me resulta. Dónde está el error?
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