
Ejercicio Eventos Discretos
Publicado por Daniel (3 intervenciones) el 13/04/2014 13:06:45
Hola muy buenas, estoy con un ejercicio de simulacion discreta en Matlab y me están surgiendo muchas dudas, a ver si me podeis ayudar, muchas gracias:
El ejercicio consiste en simular dos funciones, que corresponden con el modelo de la telaraña de microeconomia, estas dos funciones son: Demanda (t) = A - B * Precio(t) y Oferta (t) = C + E *Precio(t-1);
Los datos de los parámetros son: A = 50000; B = 150; C = -20; E = B+K;
Y tengo que modelar para 3 casos:
Caso 1º: K = -5; Precio inicial = 10;
Caso 2º: K = 5; Precio inicial = 170;
Caso 3º: K = 0; Precio inicial = 100;
1) La evolución del precio a lo largo de 100 periodos de tiempo (superponer las gráficas
para los tres casos).
Segun tengo entendido hay que igualar las ecuaciones y despegar el precio (t);
P(t) = (C + (B+K) * P(t-1) - A)/B;
Mi script es:
hold on
N=100;
A=50000;
B=150;
C=-20;
K=-5;
P(n-1)=10;
for n = 1:N
fo=C+(B+K)*P(n-1);
fd=A-B*P(n);
P(n-1)=fd;
fo(n)=fo;
fd(n)=fd;
end
plot(fo,'r-');
plot(fd,'b-');
Pero no sé bien como seguir,
Muchas Gracias.
El ejercicio consiste en simular dos funciones, que corresponden con el modelo de la telaraña de microeconomia, estas dos funciones son: Demanda (t) = A - B * Precio(t) y Oferta (t) = C + E *Precio(t-1);
Los datos de los parámetros son: A = 50000; B = 150; C = -20; E = B+K;
Y tengo que modelar para 3 casos:
Caso 1º: K = -5; Precio inicial = 10;
Caso 2º: K = 5; Precio inicial = 170;
Caso 3º: K = 0; Precio inicial = 100;
1) La evolución del precio a lo largo de 100 periodos de tiempo (superponer las gráficas
para los tres casos).
Segun tengo entendido hay que igualar las ecuaciones y despegar el precio (t);
P(t) = (C + (B+K) * P(t-1) - A)/B;
Mi script es:
hold on
N=100;
A=50000;
B=150;
C=-20;
K=-5;
P(n-1)=10;
for n = 1:N
fo=C+(B+K)*P(n-1);
fd=A-B*P(n);
P(n-1)=fd;
fo(n)=fo;
fd(n)=fd;
end
plot(fo,'r-');
plot(fd,'b-');
Pero no sé bien como seguir,
Muchas Gracias.
Valora esta pregunta


0