防灾数学分享 http://blog.sciencenet.cn/u/fzmath 防灾科技学院数学教研室

博文

近似计算e的MATLAB程序

已有 7898 次阅读 2012-10-25 21:56 |系统分类:教学心得| MATLAB, 计算, 高等数学

用MATLAB近似计算e,利用《高等数学》中Taylor知识可得
clear,clc
s = 1; n = 0;
eps = 1e-6; % 误差控制
% 阶乘n!用prod(1:n)表示
while (3/prod(1:(n+1)))>eps
    n = n+1;
    s = s + 1/prod(1:n);   
end
fprintf('达到精度需要的项数 %d n ',n)
fprintf('近似值为 %6.10f n ',s)
fprintf('精确值为 %6.10f n ',exp(1))


https://wap.sciencenet.cn/blog-292361-626149.html

上一篇:一道用定义解决的概率题
下一篇:上课抽样点名时想到的一道概率题
收藏 IP: 27.189.251.*| 热度|

1 杨正瓴

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-20 19:41

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部