Данные ещё не загружены. Нажмите "Загрузить данные из датабокса" и выберите набор данных. Матрица A, Y, коэффициенты капиталоёмкости, начальное значение и потребление затем используются во всех трёх моделях.
Введите матрицу A:
Введите вектор конечного спроса Y:
Статус загрузки
❌ Матрица A: не загружена
❌ Вектор Y: не загружен
Загрузить CSV-файлы
Формат: матрица A = n строк × n значений, вектор Y = n значений (строка или столбец). Запятая, точка с запятой или табуляция; строка заголовка и названия секторов необязательны.
📁 Нажмите или перетащите файл сюда
Загрузить матрицу A
📁 Нажмите или перетащите файл сюда
Загрузить вектор Y
Формат: значения через запятую (например, 100,150,120)
Загруженные данные
Динамическая модель Леонтьева
Формула: X(t+1) = (E-A)⁻¹ · [Y(t) + B·ΔK(t)]
B = матрица коэффициентов капиталоёмкости, ΔK(t) = вектор инвестиций в периоде t
1. Ввод матрицы капитала B
Коэффициенты капиталоёмкости описывают потребность в капитале на единицу выпуска
📁 Загрузить матрицу B (CSV)
2. Параметры моделирования
Результаты моделирования
Подробные временные ряды
Траектория инвестиций
📊 Динамическая модель Леонтьева (простой подход)
Рекурсивная формулировка без разбиения секторов
xt+1 = B-1[(E+B-A)xt - ct]
⚠️ Предпосылка: статическая модель должна быть рассчитана (вкладка «Ввод»)
1. Матрица коэффициентов капиталоёмкости B
Матрица B (n×n) показывает, сколько капитала требуется для производства
Формат CSV: матрица n×n; запятая, точка с запятой или табуляция, строка заголовка/названия секторов необязательны.
2. Параметры моделирования
Всё, что не задано, рассматривается в модели как инвестиционный спрос. Для данных с экспортом и запасами (например, Destatis) правильно C + V + E; для замкнутых примеров (V = E = 0) оба варианта совпадают.
Предложение: C(0) ≈ 85% от Y из статической модели (Y = C + I; оставшиеся ~15% остаются для инвестиций/накопления капитала – при C(0) = Y места для инвестиций не остаётся, что быстрее приводит к отрицательному выпуску). Кнопка «📊 Предложение из Y» берёт это значение; при «Взять из статической модели» для X(0) оно также предлагается автоматически.
C(t) = C(0) + Δ · t (линейный, устойчивее экспоненциального)
C(t) = C(0) · (1 + g/100)^t (экспоненциальный, часто неустойчив)
Ручной ввод. Примечание: моделирование автоматически останавливается раньше, как только в каком-либо секторе возникает отрицательный выпуск.
3. Начать моделирование
Результаты
📊 Динамическая модель Леонтьева (подход DynModell3)
Рекурсивная формулировка с разбиением на секторы инвестиционных и потребительских товаров
xt+1 = [E + (Bd)-1(E-A)] · xt - (Bd)-1 · ctd
⚠️ Предпосылка: статическая модель должна быть рассчитана (вкладка «Ввод»)
1. Определение структуры секторов
Разбиение секторов на секторы инвестиционных товаров и потребительских товаров
Матрица коэффициентов капиталоёмкости для секторов инвестиционных товаров (r×r)
Формат CSV: матрица r×r; запятая, точка с запятой или табуляция, строка заголовка/названия секторов необязательны.
3. Параметры моделирования
Всё, что не задано, рассматривается в модели как инвестиционный спрос. Для данных с экспортом и запасами (например, Destatis) правильно C + V + E; для замкнутых примеров (V = E = 0) оба варианта совпадают.
C(t) = C(0) + Δ · t (линейный, устойчивее экспоненциального)
C(t) = C(0) · (1 + g/100)^t (экспоненциальный, часто неустойчив)
⚠️ Важно: для статической модели Y(0) = C(0) + I(0). При изменении размера матрицы
(вкладка «Ввод») это поле очищается автоматически, так как старые значения больше не подходят.
Примечание: проверьте, выполняется ли Y = C(0) + I(0)!
Моделирование автоматически останавливается, как только в каком-либо секторе возникает отрицательный выпуск.
4. Начать моделирование
Статус:
Результаты моделирования
Сравнение: стандарт и DynModell3
Экспорт результатов
Скачайте рассчитанные матрицы и векторы в виде CSV-файлов.