求大神支招,编下面递推函数的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)
希望对你有所帮助。。。
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)
希望对你有所帮助。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯