用MATL建立函数+f(x)=2^x/(x^5+1)+的M文件,并计算f+(10)和f(1000)?

如题所述

【计算答案】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、执行结果

温馨提示:答案为网友推荐,仅供参考
相似回答