贷款利息和多付额的计算.
此模型显示已知付款月份,每月付款金额和贷款总额的贷款多付和多付百分比的计算。
模型本身如下图所示。
接下来,我们将添加模型的辅助功能并指定贷款数据。
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 = collect(simout["多付/多付"]);
println("贷款多付的百分比: " * string(Loan_interest.value))
println("多付: " * string(Overpayment.value))
结论
在这个例子中,我们演示了使用Engee进行日常任务的可能性。