
Instrucción plot
Publicado por Oscar (4 intervenciones) el 19/05/2013 13:37:26
Hola a todos,
Estoy programando algo sencillo en matlab, una simulación de un péndulo simple, este es el código:
Como pueden notar, N es el número de veces que se realiza la iteración de las funciones delpéndulo, en este caso N=100/0.01=10000, pero cuando se ejecuta la opción plot solo salen 100 elementos y no los 10000. A qué se debe esto?
Estoy programando algo sencillo en matlab, una simulación de un péndulo simple, este es el código:
1
2
3
4
5
6
7
8
9
10
11
12
13
x0=[0;0];
tf=100;
h=0.01;
x=x0;
t=0;
N=tf/h;
for k=1:N
t(k+1)=t(k)+h;
x1=x(:,k);
dx=[x1(2);-sin(x1(1))-0.1*x1(2)];
x(:,k+1)=x(:,k)+h*dx;
end
plot(t,x)
Como pueden notar, N es el número de veces que se realiza la iteración de las funciones delpéndulo, en este caso N=100/0.01=10000, pero cuando se ejecuta la opción plot solo salen 100 elementos y no los 10000. A qué se debe esto?
Valora esta pregunta


0