QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1581|回复: 0
打印 上一主题 下一主题

MATLAB 求和与对数之间的关系

[复制链接]
字体大小: 正常 放大

1186

主题

4

听众

2922

积分

该用户从未签到

跳转到指定楼层
1#
发表于 2024-9-26 17:19 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
这段MATLAB代码用于计算一个极限,具体是涉及到求和与对数之间的关系。以下是对这段代码的详细解释:# F, ~% U# Q1 z2 j4 P8 }

9 |5 r# }$ D' g- T### 1. 定义符号变量) q5 F; v2 ^7 ^# U& i+ L
```matlab& {. Q* N7 O5 p) v( ?/ I# U
syms m n;) d+ [5 t8 y4 p6 Z; c5 P) Q
```
$ r- v& s9 m4 U" k7 {3 x) N- 使用 `syms m n` 定义了两个符号变量 `m` 和 `n`,这两个变量将用于后续的符号运算。
0 q3 ~0 s  O% |" c
9 W* R4 `( C5 i* [! `### 2. 计算求和和对数的差0 j" r2 v6 M, V* H
```matlab
  1. limit(symsum(1/m, m, 1, n) - log(n), n, inf)
复制代码
```2 U: G; {! h8 z! d* j9 Y5 I% g
- `symsum(1/m, m, 1, n)`:* I5 G% T5 H; d: g4 z/ H6 q# m
  - `symsum` 函数计算从 `m=1` 到 `m=n` 的级数和,这里具体是求 `1/m` 的和。. n. V8 F0 Y3 D; i/ Z# \
  - 结果是哈默尼克级数,表示为 \( H_n = \sum_{m=1}^{n} \frac{1}{m} \)。; x4 [- _: b0 K( ~" u- V% c
( m, h& L% p0 t" C7 R3 g- |7 q
- `log(n)`:
2 J- {* u. x" c& \  - 这是以自然对数为底的对数函数,表达 `n` 的对数。
" o! ]* @, e' x" f" i
+ h! H1 k# z0 g+ u) y5 ]5 @- `limit(..., n, inf)`:7 K8 ^$ ?: W) Q5 [2 J: i9 e
  - `limit` 函数用于计算当 `n` 趋近于无穷大时,`(H_n - \log(n))` 的极限。) w/ K" C  Z7 P" _
  - 根据调和级数的性质,我们知道 \( H_n \) 的增长速率与 \( \log(n) \) 相关,且 \( H_n \) 与 \( \log(n) \) 的差收敛于一个常数。+ ?+ O+ Z! v3 C8 {- e4 T

5 y4 F, b) J* B/ F% k- B### 3. 显示结果
  1. vpa(ans, 70)  % 显示 70 位有效数字
复制代码
- `vpa(ans, 70)`:
% n1 ~: `. ~+ ~5 m* T  - `vpa` 表示“可变精度算术”,用于以高精度显示计算结果。8 K' `% ~3 A! h6 C: w
  - `ans` 是 MATLAB 中的默认变量,它保存上一个计算的结果。6 s# d# U  k4 z$ Q! r9 h' L7 ?
  - 该函数将结果显示为70位有效数字。- Y5 t( A! Z+ H- A) c

/ m) E* E( r) Q- ~### 总结
$ U4 Q& P0 i/ Q3 Y+ j! Y7 @  u3 M这段代码首先计算出哈默尼克级数的和与自然对数之间的差,当 `n` 趋于无穷时的极限。然后,结果将以70位有效数字的形式输出。这个极限的值实际上是著名的常数——欧拉–马歇罗尼常数(Euler–Mascheroni constant),通常记作 \( \gamma \),即:
& u( @2 u9 T1 X' ]1 n) ]& X\[
; P, \' m9 R4 i7 I7 o, ?- ~\gamma = \lim_{n \to \infty} \left( H_n - \log(n) \right)
1 e7 J, x3 B% P% z0 G; k& C9 m7 z0 G0 H\], ~* h/ w! T9 K5 Q
此常数的值大约为 0.577215664901532。但是,通过 `vpa` 能够提供更多的有效位数,使结果更为精确。5 k3 e- Z8 j2 ]
+ h3 d0 o2 s$ J* N( O. u7 h1 Y

0 V7 G; p- [+ v2 a
/ B1 ?( y0 O" t! U( Q$ T
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2026-4-15 00:52 , Processed in 0.488503 second(s), 51 queries .

回顶部