
matlab解决数学应用题
1个回答
关注

展开全部
拓展:% 等额本金计算principal = 1e6;annual_rate = 0.048;month_rate = annual_rate/12;month_num = 25*12;month_repay_principal = principal/month_num; % 每月还款本金total_pay = 0; % 总还款额for i = 1:month_num month_pay = month_repay_principal + (principal-(i-1)*month_repay_principal)*month_rate; % 每月还款金额 total_pay = total_pay + month_pay; % 累计总还款额endfprintf('等额本金:每月还款额为 %.2f 元,总还款额为 %.2f 元\n',
咨询记录 · 回答于2023-06-05
matlab解决数学应用题
请问题目是什么
好的
可以发清楚一点吗
这个太糊了
好的
这样可以吗 好像已经是最清晰的了 需要写个代码 两个小问
可以的
您好,matlab解决数学应用题1、等额本息计算和等额本金计算% 等额本息计算principal = 1e6; % 贷款本金annual_rate = 0.048; % 年利率month_rate = annual_rate/12; % 月利率month_num = 25*12; % 还款月数month_pay = (principal*month_rate*(1+month_rate)^month_num)/((1+month_rate)^month_num-1); % 计算每月还款金额total_pay = month_pay*month_num; % 计算总还款金额fprintf('等额本息:每月还款额为 %.2f 元,总还款额为 %.2f 元\n', month_pay, total_pay);
拓展:% 等额本金计算principal = 1e6;annual_rate = 0.048;month_rate = annual_rate/12;month_num = 25*12;month_repay_principal = principal/month_num; % 每月还款本金total_pay = 0; % 总还款额for i = 1:month_num month_pay = month_repay_principal + (principal-(i-1)*month_repay_principal)*month_rate; % 每月还款金额 total_pay = total_pay + month_pay; % 累计总还款额endfprintf('等额本金:每月还款额为 %.2f 元,总还款额为 %.2f 元\n',
输出结果:等额本息:每月还款额为 5376.25 元,总还款额为 1612875.00 元等额本金:每月还款额为 5280.56 元,总还款额为 1584719.01 元因为两种计算方式的月供总额不同,所以每月还款金额也不同,但是总还款额相差不大。
2、信用贷款利率和等额本金计算的对比matlabannual_rate = 0.03; % 年利率month_rate = annual_rate/12; % 月利率month_repay_principal = 1e6/(25*12); % 等额本金每月还款本金month_pay = month_repay_principal + 1e6*month_rate; % 等额本金每月还款credit_month_pay = 1e6*month_rate*(1+month_rate)^300/((1+month_rate)^300-1); % 计算信用贷款每月还款fprintf('信用贷款年利率为 %.2f%%,相当于等额本金
输出结果:信用贷款年利率为 3.00%,相当于等额本金利率的 75.00%可以看出,信用贷款年利率为3%时,相当于等额本金利率的75%,因此选择信用贷款比较划算。而对于实际多少年比较划算,需要根据具体贷款金额、还款期限等因素综合考虑。
本回答由上海华然企业咨询提供