永发信息网

求大神支招,编下面递推函数的matlab编程

答案:1  悬赏:30  手机版
解决时间 2021-03-17 09:17
  • 提问者网友:树红树绿
  • 2021-03-16 18:50
求大神支招,编下面递推函数的matlab编程
最佳答案
  • 五星知识达人网友:动情书生
  • 2021-03-16 20:03
步骤一:先新建个“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)


希望对你有所帮助。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯