微积分-圆的面积和周长(1)

微积分

历史

先有牛顿后有天,创世之后再造仙。作为近代物理学的开山鼻祖,牛顿的贡献怎么评价都不为过。而微积分是首先被牛顿搞出来的也已经是公认的事实,牛顿在研究物理问题的时候顺带做出来的,不知是舍不得发表还是不屑于发表,直到后来莱布尼兹率先发表,牛顿忍不了,拿了两封信件来证明自己是第一个创立微积分的人。之后长达百年的争斗开始了…

第二次数学危机

莱布尼兹在推广微积分方面的贡献是很大的,他简化了牛顿微积分中的很多符号,使得微积分更容易使用。

微积分在发展过程中存在一个无穷小的概念,无穷小究竟是什么是一个争议性的问题,就连牛顿也没能给出完美的解释,于是就有了所谓的"第二次数学危机"

直到19世纪20年代,一些数学家才比较关注于微积分的严格基础。从波尔查诺、阿贝尔、柯西、狄里赫利等人的工作开始,到威尔斯特拉斯、狄德金和康托的工作结束,中间经历了半个多世纪,基本上解决了矛盾,为数学分析奠定了一个严格的基础。

波尔查诺给出了连续性的正确定义;阿贝尔指出要严格限制滥用级数展开及求和;柯西在1821年的《代数分析教程》中从定义变量出发,认识到函数不一定要有解析表达式;他抓住极限的概念,指出无穷小量和无穷大量都不是固定的量而是变量,无穷小量是以零为极限的变量;并且定义了导数和积分;狄里赫利给出了函数的现代定义。在这些工作的基础上,威尔斯特拉斯消除了其中不确切的地方,给出现在通用的极限的定义,连续的定义,并把导数、积分严格地建立在极限的基础上。

19世纪70年代初,威尔斯特拉斯、狄德金、康托等人独立地建立了实数理论,而且在实数理论的基础上,建立起极限论的基本定理,从而使数学分析建立在实数理论的严格基础之上。

也也就是现在大学课程中先有极限才有微积分的内容,因为现代数学中的微积分是建立在极限理论基础之上的。

导数

在神经网络学习之导数,在里面给出了给出了基于极限的导数的定义,同时说导数还有一个别名叫做微商。这个很重要,接下来说说微商的由来。

微分

以下内容来自百度百科:

微分是一个变量在某个变化过程中的改变量的线性主要部分。若函数y=f(x)在点x处有导数f’(x)存在,则y因x的变化量△x所引起的改变量是△y=f(x+△x)一f(x)=f’(x)·△x+o(△x),式中o(△x)随△x趋于0。因此△y的线性形式的主要部分dy=f’(x)△x是y的微分。 [6]可见,微分作为函数的一种运算,是与求导(函)数的运算一致的。微分的中心思想是无穷分割。微分是函数改变量的线性主要部分。

在这里插入图片描述

而dy=f’(x)△x,f’(x) = dy/ △x,这就是导数又叫做微商的由来。这个微商可不是网络上卖货的那个微商。

积分思想求圆的面积

通过将圆的上半部分划分成很多的小的长方形求解圆的面积。这正是以直代曲的典型应用。
在这里插入图片描述

假设圆的的半径是1

using System.Runtime.InteropServices;
double R = 1;
double dx = 0.000000001;
long segment = (long)(R / dx);
double areas = 0;
for (long i = 0; i < segment; i++)
{areas += 2*(Math.Sqrt((R * R -(i * dx)*(i*dx))) * dx);
}
Console.WriteLine("圆的面积 " + 2*areas);

此时将半圆分割为r/dx个小的长方形,然后对所有的长方形进行面积累加即可得到圆的面积。
在这里插入图片描述
这个值已经很接近π了。只要dx取得足够小,就会越来越接近π的值。

写在最后

不得不感叹,祖冲之的有如何的毅力才能将π的取值范围精确到3.1415926到3.1415927之间。就目前6核i7处理器来计算这个都需要小1min的时间,那在祖冲之那个年代来计算这个得需要花费多大的精力可想而知。向先贤致敬。

在这里插入图片描述

接下来会使用微积分来证明这个圆的面积是如何积分出来的。更多内容,欢迎关注我的微信公众号: 半夏之夜的无情剑客。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/245234.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用gdb调试正在运行的程序

写一个一秒打印一个数的c程序&#xff0c;并编译运行。 #include<unistd.h> #include<stdio.h> int main(int argc,char **argv){int i0;while(1){sleep(1);i;printf("%d\n",i);}return 0; }vim loop.c gcc loop.c -o loop ./loop 查看该进程的进程号。…

基于粒子群算法思想的电动汽车充放电策略-V2G模型-程序代码!

电动汽车充放电对电网的安全稳定带来影响&#xff0c;合理规划电动汽车充放电时间和策略是目前的研究热点。本程序仿真了汽车有序充电和无需充电两种案例&#xff0c;利用电动汽车合理消纳新能源电量&#xff0c;利用粒子群算法思想来求解模型&#xff0c;程序中案例丰富&#…

EasyRecovery2024破解补丁安装包网盘下载

Ontrack EasyRecovery2024是一款功能强大的数据恢复软件&#xff0c;它可以帮助用户从各种存储设备中恢复丢失或删除的数据。它支持多种文件系统和文件类型&#xff0c;可以恢复包括照片、视频、音频、文档、电子邮件和归档文件等不同类型的数据。 Ontrack EasyRecovery 是一款…

matplotlib与opencv图像读取与显示的问题

个人博客:Sekyoro的博客小屋 个人网站:Proanimer的个人网站 最近在用opencv和matplotlib展示图片,但是遇到了一些问题,这里展开说说 首先需要明确的是,opencv和matplotlib读取图片都是通道在最后,而前者默认可见光图像是BGR,后者是RGB.此外还有PIL以及imageio等读取图像的工具…

EasyRecovery14破解版官方软件安装包下载

Ontrack EasyRecovery 是一款功能强大的数据恢复软件&#xff0c;它可以帮助用户从各种存储设备中恢复丢失或删除的数据。它支持多种文件系统和文件类型&#xff0c;可以恢复包括照片、视频、音频、文档、电子邮件和归档文件等不同类型的数据。 Ontrack EasyRecovery 是一款非常…

JAVA毕业设计113—基于Java+Springboot+Vue的体育馆预约系统(源代码+数据库+12000字论文)

基于JavaSpringbootVue的体育馆预约系统(源代码数据库12000字论文)113 一、系统介绍 本项目前后端分离&#xff0c;本系统分为管理员、用户两种角色 用户角色包含以下功能&#xff1a; 注册、登录、场地(查看/预订/收藏/退订)、在线论坛、公告查看、我的预订管理、我的收藏…

今日实施|解读新国标对数据库审计的能力要求

数据库审计是数据安全建设不可或缺的技术工具之一&#xff0c;无论是国家级的法律或标准&#xff0c;还是等保以及行业级的安全标准均对使用数据库审计有明确要求。据相关数据统计显示&#xff0c;数据库审计产品的市场需求已占据中国数据库安全市场容量的6成以上。 12月1日&am…

易点易动二维码巡检方案:提升企业巡检效率的智慧选择

在当今科技发达的时代&#xff0c;传统的纸质设备巡检方式已经无法满足企业管理的需求。纸质巡检方式存在诸多弊端&#xff0c;如巡检效率低、数据管理困难等问题。然而&#xff0c;随着易点易动二维码巡检方案的出现&#xff0c;企业可以迎来一种全新的巡检方式&#xff0c;极…

菜鸟学习日记(python)——数据类型转换

在python中&#xff0c;数据类型的转换有两种方式&#xff1a;隐式类型转换和显示类型转换。 隐式类型转换一般在进行计算时&#xff0c;自动完成转换&#xff0c;显示类型转换一般要用到类型函数来完成转换&#xff0c;它的格式为&#xff1a;数据类型&#xff08;要转换的数…

全球与中国HDPE管道市场:增长趋势、竞争格局与前景展望

快速成长的人口、快速的经济成长和工业发展增加了对可靠供水系统的需求。工业需要为制造流程、冷却系统和卫生目的提供可靠的水供应。随着国家的发展&#xff0c;它们更加重视基础设施&#xff0c;包括供水系统&#xff0c;以支持工业成长。HDPE管道广泛应用于饮用水和灌溉的配…

行业分析:2023年藜麦市场竞争格局及发展现状分析

藜麦是藜科藜属植物。穗部可呈红、紫、黄&#xff0c;植株形状类似灰灰菜&#xff0c;成熟后穗部类似高粱穗。植株大小受环境及遗传因素影响较大&#xff0c;从0.3-3米不等&#xff0c;茎部质地较硬&#xff0c;可分枝可不分。单叶互生&#xff0c;叶片呈鸭掌状&#xff0c;叶缘…

洛谷P1044 [NOIP2003 普及组] 栈 递归方法

目录 核心&#xff1a; 问题转化&#xff1a; 状态转化&#xff1a;&#xff08;你得先读懂题&#xff0c;理解我们要干什么&#xff09; 对应不同情况下的状态转化&#xff1a;&#xff08;比如栈空就不能出栈&#xff0c;&#xff0c;&#xff09; AC代码&#xff1a; 题…