Untitled
unknown
plain_text
5 months ago
1.6 kB
3
Indexable
import numpy as np import matplotlib.pyplot as plt # Данные для графика Y = np.linspace(0, 100, 500) # Объем выпуска (от 0 до 100) P = 50 + 0.5 * Y # Примерная линия SRAS (положительный наклон) P_LRAS = 60 # Уровень долгосрочного предложения (LRAS) - вертикальная линия # Совокупный спрос (AD) # Логика для AD: спрос падает с ростом уровня цен (отрицательный наклон) P_AD = 150 - 0.5 * Y # Построение графиков plt.figure(figsize=(10, 6)) # Кривая AD (совокупный спрос) plt.plot(Y, P_AD, label='AD: Совокупный спрос', color='blue') # Кривая SRAS (совокупное предложение в краткосрочной перспективе) plt.plot(Y, P, label='SRAS: Совокупное предложение (краткосрочное)', color='red') # Кривая LRAS (совокупное предложение в долгосрочной перспективе) plt.axvline(x=50, color='green', linestyle='--', label='LRAS: Совокупное предложение (долгосрочное)') # Настройки графика plt.title('Модель AD-AS') plt.xlabel('Объем выпуска (Y)') plt.ylabel('Уровень цен (P)') plt.legend(loc='upper left') plt.grid(True) # Показать график plt.show()
Editor is loading...
Leave a Comment