【计算答案】f(10)=0.01024,f(1000)=1.0715e+286
【函数创建方法】在Matlab软件可以用函数体,建立其M函数文件,如 f.m 文件。
M函数文件是以 function 开头,格式为
function 输出变量=函数名称(输入变量)
语句;
对于,本题该函数文件可以这样来建立:
function y=f(x)
y=2^x/(x^5+1);
end
【具体实现方法】
第一步,打开matlab软件
第二步,在matlab主菜单中,点击【新建】——创建一个M文件,打开M文件编辑器
第三步,在M文件编辑器,输入上述给出的函数格式内容①;点击【保存】②,保存的文件名为 f.m ;
第四步,在命令窗口中,调用 f 函数,计算f(10)和f(1000)的函数值。
【解法二】该解法比上述解法简单,可以直接在命令窗口中执行,其代码
1、句柄函数自定义函数,即
>>f=@(x)2^x/(x^5+1);
2、分别输入f(10)和f(1000),计算其函数值
>>f(10)
>>f(1000)
3、执行结果