當前位置:編程學習大全網 - 編程軟體 - 求大神支招,編下面遞推函數的matlab編程

求大神支招,編下面遞推函數的matlab編程

步驟壹:先新建個“script”文件 ?然後以函數名“f5.m“命名保存 , 函數編輯頁面如圖1所示,其代碼如下:

function?[y]=f5(x)

y=0.88*f4(x)+0.12*f4(x-3000);

end

function?y=f4(x)

y=0.868*f3(x)+0.132*f3(x-1000);

end

function?y=f3(x)

y=0.899*f2(x)+0.101*f2(x-1800);

end

function?y=f2(x)

y=0.847*f1(x)+0.153*f1(x-1200);

end

function?y=f1(x)

y=0.818*f0(x)+0.182*f0(x-4000);

end

function?[y]=f0(x)

y=exp(-(x-6600)/1133)^5;

end

?

?圖1 ?函數f5(x)編輯頁面

步驟二:調用函數即可,如圖2 所示 為命令窗口調用結果.

?圖2?令窗口調用函數f5(x)

希望對妳有所幫助。。。

  • 上一篇:我愛學習學習使我快樂什麽梗 我愛學習學習
  • 下一篇:聊城民生水韻新城小區周邊配套怎麽樣?
  • copyright 2024編程學習大全網