数学建模社区-数学中国

标题: 计算无穷级数以及求和 [打印本页]

作者: 2744557306    时间: 2024-7-19 15:55
标题: 计算无穷级数以及求和
这段代码涉及计算无穷级数以及求和。
' ]9 @4 [' i* u# [. s7 p* Y+ M5 m
4 h; R. e8 l) Y4 \/ ]1. **第一行代码**:
, `' G( d; I3 N5 X5 I   - `syms n;`:声明符号变量n。# z: w1 F" J  l' Q. A
   - `s = symsum(1/((3*n-2)*(3*n+1)),n,1,inf)`:计算无穷级数$$\sum_{n=1}^{\infty} \frac{1}{(3n-2)(3n+1)}$$的部分和。在这里,使用`symsum`函数来表示符号求和。
8 h2 E$ V' Z: _" P0 ^5 T+ T/ p
3 h" v8 u1 P5 w2. **第二行代码**:
1 R5 f: [" M# d" R% L   - `m = 1:10000000;`:创建一个从1到10000000的向量m。
, b! q4 C3 y+ d; b' T( _   - `s1 = sum(1./((3*m-2).*(3*m+1)));`:计算有限项级数$$\sum_{m=1}^{10000000} \frac{1}{(3m-2)(3m+1)}$$的总和。这里利用了MATLAB中的向量化操作来处理这个求和计算。+ }4 ~! U! L8 J' m5 ]# i
% z- H6 Q8 ], C+ G% \4 ]
3. 接下来的代码:
5 e( Q2 c- z9 l% f6 i0 X   - `format long;`:将MATLAB的输出格式设置为长精度,以显示更精确的结果。
8 L. ~" g1 j" |- J   - `s1`:显示变量s1的值,即有限项级数的总和。
! l9 i# O( Z* ]+ u$ ]) f" X3 M7 W1 v
综上,这段代码的目的是计算无穷级数和有限项级数的总和,并展示在MATLAB中如何使用符号求和方法和常规求和方法来处理这两个求和问题。
' |2 d' b* T6 j- h" ~
, H7 ?: Z5 e  |/ d* P( B# {- F# A' C
9 J- I) T  Q1 |- @  j/ a$ d

examp2_23.m

136 Bytes, 下载次数: 0, 下载积分: 体力 -2 点

售价: 2 点体力  [记录]  [购买]






欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5