MATLAB |リターンYYの財務内部収益率

今日は、退屈、リターンの金融内部収益率を参照してくださいMATLABは、曲線(#下過ごし使用する#)。長い時間は、最も基本的な形式が忘れられているMATLAB、本当の言語に遭遇しませんでした。

FNPV関数曲線FNPV(I)

1686568-5485b5ea26d50d97.png

  • 現金の流れ
1686568-65fa6f1b33a8a425.png
  • キャッシュ・フロー・ダイアグラム
1686568-0dd4bf3966da212d.png
  • 財務正味現在価値関数曲線と割引率
1686568-23e9f7717bb400d5.png
  • この実施形態は、描画プログラムMATLAB
i=(-10:0.5:30)/100; % 折现率
i_all=length(i);  % 折现率的数目
n=10; % 总年数
CICO=[0 -4 -4 -4 -5 5 5 5 5 5]; % 假定的净现金流量
FNPV=zeros(1,i_all);   % 财务净现值,是i的函数
for is=1:1:i_all    % 计算
    i_temp=i(1,is);
    for t=1:1:n
        FNPV(1,is)=FNPV(1,is)+CICO(1,t)*(1+i_temp)^(-t);
    end  
end
% 绘图
figure;
plot(i,FNPV,'r','linewidth',3);
hold on;
plot(i,FNPV*0,'b','linewidth',1.5);
plot([0,0],[min(FNPV)*1.5,max(FNPV)*1.1],'b','linewidth',1.5);
% 
ylim([min(FNPV)*1.5,max(FNPV)*1.1]);
set(gca,'Position',[.14 .16 .82 .81],'FontName','宋体','FontSize',14,'LineWidth',1.5);
xlabel('折现率i','FontSize',20,'FontWeight','normal','Color','black');
ylabel('FNPV','FontSize',20,'FontWeight','normal','Color','black');
set(gca,'XMinorTick','on');set(gca,'YMinorTick','on');

ます。https://www.jianshu.com/p/5b9f696a156dで再現

おすすめ

転載: blog.csdn.net/weixin_33724059/article/details/91088036