Расчёт процентов по кредиту и переплаты.¶
Данная модель отображает расчёт процентов переплат по кредиту и переплаты при известных месяцах оплаты, ежемесячной сумме оплаты и общей сумме кредита.
Сама модель показана на рисунке ниже.
Далее добавим вспомогательную функцию модели и укажем данные по кредиту.
In [ ]:
# Подключение вспомогательной функции запуска модели.
function run_model( name_model)
Path = (@__DIR__) * "/" * name_model * ".engee"
if name_model in [m.name for m in engee.get_all_models()] # Проверка условия загрузки модели в ядро
model = engee.open( name_model ) # Открыть модель
model_output = engee.run( model, verbose=true ); # Запустить модель
else
model = engee.load( Path, force=true ) # Загрузить модель
model_output = engee.run( model, verbose=true ); # Запустить модель
engee.close( name_model, force=true ); # Закрыть модель
end
sleep(5)
return model_output
end
Out[0]:
In [ ]:
Term = 12*7;
Monthly_payment = 25000;
Sum = 1300000;
Запустим модель и вывидим расчитанную сумму налога.
In [ ]:
run_model("Overpayment_on_loan") # Запуск модели.
Loan_interest = collect(simout["Overpayment_on_loan/Процент по кредиту"]);
Overpayment = collect(simout["Overpayment_on_loan/Переплата"]);
println("Процент переплат по кредиту: " * string(Loan_interest.value))
println("Переплата: " * string(Overpayment.value))
Вывод¶
В данном примере нами были продемонстрированы возможности применения Engee для реализации повседневных задач.