作业帮 > 综合 > 作业

用matlab怎么编写指数函数exp(x)

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 17:17:49
用matlab怎么编写指数函数exp(x)
e^x=1+x+x^2/2!+……+x^n/n!+……近似计算指数,其中x为函数参数输入,当n+1步与n步的结果误差小于0.00001时停止,分别用for和while 结构实现.
(1)
function s1=e(x)
s1=1;
s2=1;
for n=1:20000
s2=s2*n;
s=x^n/s2;
s1=s1+s;
if s0.00001
n=n+1;
s2=s2*n;
s=x^n/s2;
s1=s1+s;
end
PS:注意调用子程序的名称是:该子程序所保存的文件名字