我是靠谱客的博主 冷艳冬日,最近开发中收集的这篇文章主要介绍matlab编程级数的和函数,数学实验8 用Matlab软件求级数的和函数的泰勒级数和傅氏级数.pdf...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

数学实验8 用Matlab软件求级数的和函数的泰勒级数和傅氏级数

数学实验八 用Matlab 软件求级 的和、函 的泰勒级 和傅

氏级

一、求级 的和

Matlab 中,可用symsum 函数求数列或级数的和,其调用格式为:

syms n

symsum(f(n), n a ,b)

其中,f (n) 为数列或级数的通项,n 为自变量,a 为该数列或级数所求和的起始项数,

b 为该数列或级数所求和的结束项数.此格式表示求级数f (k ) 关于变量n 从第0 项到第

k 0

n 1项的和.当省略n 、a 、b 时,求关于默认变量k 的级数 k

f (k ) 从第0 项到第 1

k 0

项的和;当省略 、 时,求级数 f (k ) 从第0 项到第 项的和.

a b n 1

k 0

例1 分别求级数k 3 的前k 项和及从第5 项到第10 项的和.

k 0

解 在命令行中输入:

syms k

Sk=simple(symsum(k^3)); %利用simple 函数化简Sk 的表达式

S5_10=symsum(k^3,5,10);

Sk,S5_ 10

计算结果如下:

Sk =

1/4*k^2*(k- 1)^2

S5_10 =

2925

k 1 3 k 2 (k 1)2

Sk k ,S5_ 10 2925 .

k 0 4

1

例2 求级数 的和.

n!

n 0

解 在命令行中输入:

syms n

S=symsum( 1/sym('n !'),n,0,inf) % sym( n!’)是将n!定义为符号表达式

计算结果如下:

S =

exp( 1)

1

e .

n 0 n!

( 1)n 1 x 2n 1

例3 求幂级数 的和.

n1 (2n 1)!

解 在命令行中输入:

syms n x

S=symsum((- 1)^(n+1)*x^(2*n- 1)/sym('(2*n- 1)!'),n,1,inf)

输出结果如下:

S =

sin(x)

( 1)n 1 x 2n 1

sin x .

n1 (2n 1)!

二、求函 的幂级数展式

最后

以上就是冷艳冬日为你收集整理的matlab编程级数的和函数,数学实验8 用Matlab软件求级数的和函数的泰勒级数和傅氏级数.pdf...的全部内容,希望文章能够帮你解决matlab编程级数的和函数,数学实验8 用Matlab软件求级数的和函数的泰勒级数和傅氏级数.pdf...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(77)

评论列表共有 0 条评论

立即
投稿
返回
顶部