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

e^x=1+x+x^2/2!+……+x^n/n!+……近似计算指数,其中x为函数参数输入,当n+1步与n步的结果误差小于0.00001时停止,分别用for和while结构... e^x=1+x+x^2/2!+……+x^n/n!+……近似计算指数,其中x为函数参数输入,当n+1步与n步的结果误差小于0.00001时停止,分别用for和while 结构实现。 展开
 我来答
流星flying
2010-11-27 · TA获得超过9173个赞
知道大有可为答主
回答量:1337
采纳率:100%
帮助的人:1209万
展开全部
(1)

function s1=e(x)
s1=1;
s2=1;
for n=1:20000
s2=s2*n;
s=x^n/s2;
s1=s1+s;
if s<0.00001
break;
end
end

(2)
function s1=e(x)
s=1;
s1=1;
s2=1;
n=0;
while s>0.00001
n=n+1;
s2=s2*n;
s=x^n/s2;
s1=s1+s;
end

PS:注意调用子程序的名称是:该子程序所保存的文件名字
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
粤好pcb钻头
2010-11-27 · TA获得超过156个赞
知道答主
回答量:263
采纳率:0%
帮助的人:149万
展开全部
哇,太复杂了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式