自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 变分法与最速降线问题

最速降线问题研究物体在重力作用下从A点到B点的最快下滑路径。通过变分法建立数学模型,得到时间泛函表达式。利用欧拉-拉格朗日方程推导出微分方程2yy''+(y')²+1=0,通过变量代换和积分求解,最终得出路径方程。该问题推动了变分法的发展,牛顿、莱布尼茨等数学家都给出了正确解答。研究表明最速降线实际是摆线(旋轮线)而非伽利略最初猜测的圆弧。

2026-01-11 13:30:19 1061

原创 用组合数算圆周率---以及一阶修正

摘要:本文探讨了利用组合数计算圆周率的方法。通过斯特林公式的一阶修正,推导出n!的渐近表达式,并引入修正因子R_n。最终得到圆周率的近似公式:π≈(16^n·(n!)^4)/(n·[(2n)!]^2)·(R_{2n}/R_n^2),其中R_n≈1+1/(12n)。该公式展示了组合数与圆周率之间的数学联系,为圆周率计算提供了一种新颖的思路。

2026-03-29 12:49:41 486

原创 如何手算圆周率?

本文通过几何构造推导出π的表达式:π=4arctan(1/2)+4arctan(1/3)。利用arctan函数的泰勒展开式进行逐项计算,通过手算展开到x^19项,最终得到π≈3.1415926,达到了祖冲之的圆周率计算精度。整个过程仅用两个晚自习的时间,展示了如何不借助计算器,通过纯手算方法精确计算圆周率。

2026-03-29 12:39:57 359

原创 凸透镜成像规律的数学证明

本文通过数学方法严格推导了凸透镜成像规律。建立坐标系后,利用光线传播特性建立直线方程,求解交点得到像距v=uf/(u-f)和像高dv=duf/(u-f)。通过分类讨论得出:当物距u<f时不成实像;f<u<2f时成倒立放大实像且v>2f;u=2f时成等大倒立实像;u>2f时成缩小倒立实像且f<v<2f。这一推导过程使课本中的实验结论获得了严格的数学证明,揭示了成像规律的必然性。

2026-03-29 12:19:16 579

原创 用组合数算圆周率?!

摘要:本文通过积分方法探讨阶乘的解析表示,构造积分式$\int_0^\infty t^n e^{-t}dt$证明其等于$n!$。利用泰勒展开和渐进估计得到Stirling公式$n!\sim n^n e^{-n}\sqrt{2\pi n}$,进而推导出圆周率的新表达式$\pi \sim \frac{(n!)^4 16^n}{[(2n)!]^2 n}$。Python实现显示该公式收敛速度较慢,但展示了阶乘与圆周率之间的深刻联系。

2026-03-22 11:55:42 374

原创 泰勒展开、傅里叶展开和π级数

本文探讨了泰勒展开与傅里叶展开在推导圆周率π级数中的应用。泰勒展开通过函数的各阶导数构造多项式级数,适用于局部逼近;而傅里叶展开则将周期函数分解为正弦和余弦函数的加权和。通过傅里叶展开奇函数f(x)=x,推导出著名的莱布尼茨级数π/4=1-1/3+1/5-1/7+...;对偶函数f(x)=x²进行展开,则得到巴塞尔问题的解∑1/n²=π²/6。这些推导展示了两种展开方法在数学分析中的强大能力及其内在联系,揭示了不同数学领域间的优美统一性。

2026-01-18 13:57:12 817

原创 地球物理:计算昼长

本文推导了地球任意纬度白昼长度的计算公式。通过几何分析得出:白昼时长与当地纬度(φ)和太阳赤纬(δ)相关,公式为T=2/15·arccos(-tanφ·tanδ)。以北京夏至日为例,计算得昼长14.85小时,与实际值14小时50分钟高度吻合。该公式考虑了黄赤交角(ε=23.5°)的影响,通过太阳赤纬δ=arcsin(sinε·cosωt)反映太阳直射点变化。推导过程涉及晨昏圈几何特性、极昼极夜边界条件等关键因素,最终建立了精确计算昼夜时长的数学模型。

2026-01-01 13:49:55 1266

原创 今日正午厦门太阳高度角的估算

地面就是切面,与半径垂直,而太阳高度角就是与地面的夹角,所以太阳高度角为。初中数学可以得到,阳光与该地半径夹角为。所以今天正午太阳高度角(厦门)应该是。然后就是计算了:已知今天离冬至。然后计算正午太阳高度角为。,感兴趣的人可以去测一下。

2025-12-28 13:35:47 945

原创 太阳直射点的估算

本文通过建立数学模型计算太阳直射点的纬度变化。以冬至日为起点,利用线性代数方法,将地轴和太阳位置向量化,通过点积公式得出太阳直射点纬度与时间的关系式:φS=arcsin(cosα·cosωt),其中α=66.5°为地轴倾角,ω为地球公转角速度。该公式表明太阳直射点纬度呈现周期性变化,与二分二至日的天文现象吻合。通过绘制函数图像,验证了太阳直射点在南北回归线之间的回归运动规律,还原了地理课本中太阳直射点移动的三角函数特征曲线。

2025-12-28 12:48:09 1100

原创 最短路之迪杰斯特拉

本文介绍了Dijkstra算法求解单源最短路径问题的标准实现方法。首先通过朴素O(n²)算法说明思路:初始化距离数组,每次选取未扩展的最近节点松弛邻边。然后优化为优先队列版本,时间复杂度降为O(nlogn)。代码实现使用邻接表存储图结构,优先队列维护待扩展节点,并给出完整C++实现。算法适用于带非负权边的有向图,能正确处理10^5量级的数据规模。最后通过测试样例验证了算法的正确性和高效性。

2025-08-16 12:36:43 725

原创 封装Splay模板,可直接使用

本文介绍了如何使用C++实现一个Splay树(伸展树)数据结构,并将其封装在 Splay.h 文件中。Splay树是一种自平衡二叉搜索树,通过旋转操作将最近访问的节点移动到根位置,以提高后续访问的效率。代码中提供了插入、删除、查找、获取最大最小值、查找前驱和后继等基本操作。用户可以通过在主程序中引用 Splay.h 文件来使用这些功能。文章还提供了一个示例代码,展示了如何使用Splay树对一组整数进行排序。需要注意的是,该代码仅适用于本地环境,且用户应确保操作合法,以避免未定义行为。

2025-05-09 20:50:58 248

原创 计算圆周率的一种新方法

圆周率计算

2025-04-12 13:40:24 1047

原创 用微积分看面积、周长、体积公式

圆的标准方程:x2y2r2第一象限有:yr2−x2​则41​⋅S圆​∫0r​fxdx∫0r​r2−x2​dx先求原函数 Fx∫fxdx∫r2−x2​dx令 xr⋅sinθ则 dxdr⋅sinθr⋅sinθ′⋅dθr⋅cosθ⋅dθ以及 θarcsinrx​Fx∫r2−x2​dx∫r21−sinθ​。

2024-12-29 12:16:47 1754

原创 Splay平衡树

【代码】Splay平衡树。

2024-06-30 09:42:06 228

原创 KMP算法

KMP算法详解。

2024-01-30 19:23:47 1358 1

原创 差分(模板)

定义差分数组为bb[]b,原数组为aa[]a定义biai−ai−1biai−ai−1。

2023-11-25 19:08:43 1709

原创 树状数组-1(模板)

树状数组的基础实现模板

2023-11-25 19:03:54 920

原创 区间DP(模板)

区间类的DP

2023-11-25 18:59:38 1614

原创 最近公共祖先(模板-LCA)

给定一棵有根多叉树,求出指定两个点直接最近的公共祖先。

2023-11-25 18:53:48 951

原创 ST表(模板)

ST表算法模板

2023-11-25 18:45:50 981

原创 快速幂(模板)

递归快速幂算法模板

2023-11-25 18:36:36 962 1

数学圆周率π的高精度数值展示:用于科学研究与教育领域的精确计算资源

内容概要:本文展示了圆周率π的前几千位数值,从3.1415926开始,一直延伸到数千位的小数部分。π是一个无理数,意味着它不能表示为两个整数的比例,其小数部分无限不循环。文中提供的π的数值可以用于高精度计算或数学研究中对π的应用。 适合人群:数学爱好者、科研人员以及需要高精度π值进行计算的专业人士。 使用场景及目标:①在科学研究和工程计算中,当需要高精度的π值时;②作为教育工具,帮助学生理解无理数的概念;③用于编程练习,如测试算法效率或进行大数运算练习。 阅读建议:此资源主要用于查阅和参考,读者可以直接查找所需的π值,同时可以结合实际应用场景来加深对π的理解和应用。对于数学爱好者来说,可以通过这些数值探索π的特性及其在不同领域的应用。

2025-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除