请大家帮忙解答一道Matlab的题目,主要是写出可以正确运行的程序,谢谢啦

2024-11-25 12:42:05
推荐回答(1个)
回答1:

“*”是利润,直线是欠款,交点就是还贷完成时,20年总利润-20年总贷款就是未来值,代码如下:

clear

clc

all=20

one=5

p=5.58/100

for i=1:20

    %%%debt%%%

    if i<=4

       own(i)=0;

      for j=1:i

          own(i)=one*(1+p)*j+own(i);

      end

    end

    if i>4

       own(i)=one*p*4+own(i-1);

    end 

    %%%profit%%%

    if i<=2

        pro(i)=1.5*i;

    else

        pro(i)=3+4*(i-2);

    end 

end

plot(own);

hold on

plot(pro,'*')