Page 36 - El modelo marshalliano simple
P. 36
Programa 3.1
Finalmente, podemos combinar los Programa 2.1 y 3:
import matplotlib.pyplot as plt
import numpy as np
def solucionar_mms(oferta_intercepto, oferta_pendiente,
demanda_intercepto, demanda_pendiente):
"""
Esta función soluciona y grafica el modelo marshalliano simple.
Parámetros:
------------------
oferta_intercepto (float): intercepto de la ecuación de oferta.
oferta_pendiente (float): pendiente de la ecuación de oferta;
debe ser mayor que cero.
demanda_intercepto (float): intercepto de la ecuación de
demanda.
demanda_pendiente (float): pendiente de la ecuación de
demanda; debe ser mayor que cero (ingresar sin signo negativo).
Devuelve:
-------------
Diccionario con claves "cantidad" y "precio" que contienen los
valores calculados de la cantidad y el precio que equilibran el
mercado, respectivamente; y gráfica con valores calculados de la
cantidad y el precio de equilibrio.
Excepciones:
33