Matlab - Guardado de datos de cada variable de un bucle dentro de una tabla

 
Vista:

Guardado de datos de cada variable de un bucle dentro de una tabla

Publicado por María (2 intervenciones) el 15/01/2019 19:52:59
Buenas tardes, soy nueva en el intento de programar; estoy intentando sacar diferentes valores de una función sencilla: y'=x; y para ello estoy utilizando el método euler.
El caso es que mi intención es que quiero guardar cada variable generada en el bucle (tanto de x como de y) y guardarla en dos vectores diferentes para poder representarlas; en especial me gustaria saber si se puede guardar en forma de tabla.
Aquí va mi código:

1
2
3
4
5
6
7
8
9
10
11
12
13
n = input('numero de divisiones:');
xi= input('valor X inicial:');
xf= input('valor X final:');
h= (xf-xi)/n;
yi=0;
y=0;
x=0;
 
for i= 0:n
  t=x;
  x= [xi + h*i];
  y= [y + h*t];
end

Muchas gracias!
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 JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Guardado de datos de cada variable de un bucle dentro de una tabla

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 15/01/2019 21:33:52
aca una sugerencia.

1
2
3
4
5
6
7
8
9
10
11
12
13
n = input('numero de divisiones:');
xi= input('valor X inicial:');
xf= input('valor X final:');
h= (xf-xi)/n;
yi=0;
y=0;
x=0;
 
for i= 0:n
x(i+1)=xi + h*i;
t=x(i+1);
y(i+1)= yi + h*t;
end
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