求大神支招,编下面递推函数的matlab编程
答案:1 悬赏:40
解决时间 2021-11-05 12:55
- 提问者网友:像風在裏
- 2021-11-05 00:24
求大神支招,编下面递推函数的matlab编程
最佳答案
- 二级知识专家网友:行雁书
- 2021-11-05 00:40
步骤一:先新建个“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)
希望对你有所帮助。。。
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)
希望对你有所帮助。。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯