matlab级数与方程符号求解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子一班王申江

实验十一 级数与方程符号求解

一、实验目的

1、掌握级数求和的方法

2、掌握将函数展开为泰勒级数的方法

3、掌握微分方程符号求解的方法

4、掌握代数方程符号求解的方法

二、实验内容

1、级数符号求和

(1)计算101121

n S n ==-∑ >> n=sym('n');

>> S=symsum(1/(2*n-1),n,1,10)

S =

31037876/14549535

(2)求级数2

11n n n x ∞-=∑的和函数,并求215n n n ∞=∑之和。

>> n=sym('n');

>> s=symsum((n^2)*x^(n-1),n,1,inf)

s =

1/(1-x)^3*(x+1)

2>> n=sym('n');

>> s=symsum(n^2/(5^n),n,1,inf)

s =

15/32

2、将ln x 在1x =处按5次多项式展开为泰勒级数。

>> x=sym('x');

>> f=log(x);

>> taylor(f,6,1)

ans =

x-1-1/2*(x-1)^2+1/3*(x-1)^3-1/4*(x-1)^4+1/5*(x-1)^5

3、求下列方程的符号解。

()()(

)()(

)251ln 121sin 210335sin 78.50100043580

x x x

x xe x x y +-

=++=+-=-=+-=⎪⎩

1. >> f=sym('log(1+x)-5/(1+sin(x))=2');

>> x=solve(f,x)

x =

-2.3252089974147376581936966961284-1.63762964188983

26405425913086466*i

>> x=solve('log(1+x)-5/(1+sin(x))=2','x')

x =

-2.3252089974147376581936966961284-1.63762964188983 26405425913086466*i

2.>> f1=sym('x^2+9*sqrt(x+1)-1');

>> x=solve(f1)

x =

[

-1]

[

-1+(-1/6*(972+12*6465^(1/2))^(1/3)-4/(972+12*6465^( 1/2))^(1/3))^2]

[ -1+(1/12*(972+12*6465^(1/2))^(1/3)+2/(972+12*6465 ^(1/2))^(1/3)+1/2*i*3^(1/2)*(-1/6*(972+12*6465^(1/2 ))^(1/3)+4/(972+12*6465^(1/2))^(1/3)))^2]

[ -1+(1/12*(972+12*6465^(1/2))^(1/3)+2/(972+12*6465 ^(1/2))^(1/3)-1/2*i*3^(1/2)*(-1/6*(972+12*6465^(1/2 ))^(1/3)+4/(972+12*6465^(1/2))^(1/3)))^2]

[

-1+(-1/6*(972+12*6465^(1/2))^(1/3)-4/(972+12*6465^( 1/2))^(1/3))^2]

[ -1+(1/12*(972+12*6465^(1/2))^(1/3)+2/(972+12*6465 ^(1/2))^(1/3)+1/2*i*3^(1/2)*(-1/6*(972+12*6465^(1/2 ))^(1/3)+4/(972+12*6465^(1/2))^(1/3)))^2]

[ -1+(1/12*(972+12*6465^(1/2))^(1/3)+2/(972+12*6465 ^(1/2))^(1/3)-1/2*i*3^(1/2)*(-1/6*(972+12*6465^(1/2 ))^(1/3)+4/(972+12*6465^(1/2))^(1/3)))^2]

3.>> x=solve('3*x*exp(x)+5*sin(x)-78.5')

x =

1.1438132465904248768705131138349-3.514057645945812 5696291745801210*i

4.>>

[x,y]=solve('sqrt(x^2+y^2)-100','3*x+5*y-8','x','y' )

x =

[ 12/17-10/17*21246^(1/2)]

[ 12/17+10/17*21246^(1/2)]

y =

[ 20/17+6/17*21246^(1/2)]

[ 20/17-6/17*21246^(1/2)]

4、求微分方程初值问题的符号解,并与数值解进行比较。()()22'429000,015d y dy y dx dx y y ⎧++=⎪⎨⎪==⎩

] >> y=dsolve('D2y+4*Dy+29*y','y(0)=0','Dy(0)=15','t') y =

3*exp(-2*t)*sin(5*t)

5、求微分方程组的通解。

233453442dx x y z

dt dy x y z

dt dz x y z dt ⎧=-+⎪⎪⎪=-+⎨⎪⎪=-+⎪⎩ >>

[x,y,z]=dsolve('Dx=2*x-3*y+3*z','Dy=4*x-5y+3Z','Dz=4*x-4*y+2*z','t')

>>

[x,y,z]=dsolve('Dx=2*x-3*y+3*z','Dy=4*x-5*y+3*z','D z=4*x-4*y+2*z','t')

x =

相关文档
最新文档