什么是微积分?

519 篇文章 7 订阅

 什么是微积分?

2013815日,老翁发表重要短文(微积分),被CSDN非法删除,现将原文重新发表。

说明:当今,我国每年都有上千万的青年学子学习微积分基础知识,然后走上社会,成为劳动大军的一员。微积分的重要性,毋庸置疑。

袁萌  913

附:微积分

坦率地讲,我很少参阅中文维基百科的资料,经常参考英文维基网站Wikipedia的相关内容。昨日,查阅“微积分”(Calculus)条目发现,中英文维基关于“微积分”条目的介绍文字”大相径庭“,相差万里,让我大吃一惊,有话不得不说。为什么会这样呢?莫非微积分传入中国境内也变味了?

回顾历史,1908年微积分传入中国,历史较短,国人与西方外国学者对微积分的直观感受与理论观念自然差距较大,不足为奇也。但是,对于2013年中国数百万大学新生而言,这种状况应该改变了,而且必须改变。

不客气地说,在我看来,中文维基网站关于“微积分”条目的编辑者实在”太土“,简直是个“土老帽儿“,孤陋寡闻。如此这般关于微积分的介绍文字实在是误人子弟也。比如说,英文维基说:”Calculus hashistorically been called "the calculus of infinitesimals",or"infiitesimal calculus",意思是说,在历史上,“微积分”曾被叫做“无穷小演算”,或“无穷小微积分”,直接点明了微积分与无穷小的历史源源。而中文维基网站则根本不提这件事情。

英文维基网站在关于微积分条目中,明确指出:“Limits are notthe only rigorous approach to the foundation of calculus”,意思是,极限论并不是奠定微积分基础的唯一严格途径。接着指出:“Another way is touse Abraham Robinson's non-standard analysis. Robinson's approach, developed inthe 1960s, uses technical machinery from mathematical logic to augment the realnumber system with infinitesimal and infinite numbers, as in the original Newton-Leibnizconception”,意思是,另一种方法是,A.Robinson的“非标准分析”,借助数理逻辑将无穷小与无穷大与实数系“联系起来”。由此导致:“The resultingnumbers are called hyperreal numbers(超实数),and they can beused to give a Leibniz-like development of the usual rules of calculus”,意思是说,A.Robinson的”非标准分析“途径将创立一种类似莱布尼兹(Leibniz-like)的微积分理论体系。

我们现在做的事情就是让国内广大读者看清楚什么是“类似莱布尼兹式”的现代微积分学。 

J.Keisler的《基础微积分》就是现代式样“原本微积分”。微积分学的考古研究的结论就是这样的。国内(ε,δ)极限论的膜拜者应该清醒了。无穷小放飞互联网计划搅乱了他们的美梦。不读书,不看报,日子混不下去了。

说明:719日,J.Keisler《基础微积分》教材的“第6.2节旋转体的体积“上传互联网成功,只要搜索关键词组”第6.2节旋转体的体积“即可立即查阅相关英文原文。

袁萌  2013815

 

 

在Matlab中,微积分问题通常涉及到函数的求导、积分和极值等方面。其中,函数求导可以使用diff函数实现,例如: ```matlab syms x; f = x^2 + 3*x + 2; % 定义函数f(x) dfdx = diff(f, x); % 对f(x)求导 ``` 上述代码中,定义了一个二次函数f(x),然后使用diff函数对其进行求导,得到了它的导数dfdx。如果需要求二阶导数,可以使用diff函数的第二个参数,例如: ```matlab syms x; f = x^2 + 3*x + 2; % 定义函数f(x) dfdx = diff(f, x); % 对f(x)求导 d2fdx2 = diff(f, x, 2); % 对f(x)求二阶导数 ``` 积分问题可以使用int函数来实现,例如: ```matlab syms x; f = x^2 + 3*x + 2; % 定义函数f(x) F = int(f, x); % 对f(x)积分 ``` 上述代码中,定义了一个二次函数f(x),然后使用int函数对其进行积分,得到了它的不定积分F(x)。如果需要求定积分,可以使用int函数的第二个参数和第三个参数,例如: ```matlab syms x; f = x^2 + 3*x + 2; % 定义函数f(x) a = 0; % 积分下限 b = 1; % 积分上限 A = int(f, a, b); % 对f(x)在[0, 1]上进行定积分 ``` 极值问题可以使用fminbnd和fmaxbnd函数来实现,例如: ```matlab syms x; f = x^2 + 3*x + 2; % 定义函数f(x) xmin = fminbnd(f, -10, 10); % 在[-10, 10]范围内求f(x)的最小值 xmax = fmaxbnd(f, -10, 10); % 在[-10, 10]范围内求f(x)的最大值 ``` 上述代码中,使用fminbnd函数和fmaxbnd函数分别求出了函数f(x)在[-10, 10]范围内的最小值和最大值。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值