自己总结Maple大作业,绝不一样_maple大作业
自己总结Maple大作业,绝不一样由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“maple大作业”。
Maple
作业
材料物理112 111951 王明政/ 13
学习maple的心得:
Maple是一个功能极其强大的数学处理软件,它虽然只是一个数学处理工具,但对于数学研究及其与数学紧密相关的其他科学研究有着不可替代的重要意义。就像数学虽然是一个工具学科,但就是这个让好多人头疼的工具,为人类科学前进的道路铺就了平坦的道路。Maple也是如此,maple就是在科学大道上铺路的高校工具。
通过这学期对于本选修课的学习,我认识到了maple的重要性,也让我有了解决平时让我头疼的数学题的一个更高效的方法。
作为一个工科的学生,将来一定会接触到与工程,数学,计算有关的时候,我们就可以利用学到的maple知识解决身边遇到的问题。/ 13 1.定义列表,并访问第三个元素。
> restart:
> s2:=[x,y,23,z,2];
>op(3,s2);
2.展开为泰勒级数。
> restart:
>s:=series(exp(x),x);
6.定义矩阵。
> restart:
> T:=array(1..3,1..3,[[2,3,4],[5,6,7],[7,8,9]]);
7.求的近似值。
> restart:
>with(student): >f:=x->1/(x+exp(x)): >rightsum(f(x),x=0..1,2000): >evalf(%);
8.,求。
> restart: > u:=x*tan(x*y): >diff(u,x);>diff(u,y);/ 13
>diff(u,x,y);
9.在点展开
为Taylor级数(最高次数取10)。
> restart:
>f:=arctan(x): >series(f,x=0,10);
10.绘出隐函数的的图形。
> restart:
>with(plots): > eq1:=x^2+y^2=1: >implicitplot({eq1},x=-1..1,y=-1..1);
图10
11.试用Maple语言编程:
图示椭圆规尺的长,转动,当运动开始时,曲柄如,取(1)求尺上(2)求(3)绘出点,为的中点。曲柄
以等角速度
绕
轴
在铅垂位置。。
点的运动方程。的时间位移曲线,,并合并在同一图上。点轨迹方程,并绘图;/ 13
题11图
> restart: > AB:=l: AC:=l: AM:=b: >phi:=omega*t: >x:=(AB+AM)*cos(phi);
>y:=(AC-AM)*sin(phi);
>eq:=X^2/(l+b)^2+Y^2/(l-b)^2=1;
>l:=1: b:=0.2: omega:=1: >with(plots): >implicitplot(eq,X=-2..2,Y=-2..2,tickmarks=[0,0]);
图11-1
> tu1:=plot(x,t=0..4*Pi): > tu2:=plot(y,t=0..4*Pi): >display({tu1,tu2});/ 13
图11-2
12.。
> restart:
>f:=x/(x^3+1): >int(f,x);
13.绘出同一张图上。,的图形,再将它们显示在> restart: >with(plots): >f:=4*x^3-6*x^2+12*x-7: >g:=12*x^2-12*x+12: > tu1:=plot(f,x=-5..5): > tu2:=plot(g,x=-5..5): >display({tu1,tu2});
图13
14.绘出隐函数的的图形。
> restart:
>with(plots): > eq1:=cos(x+y*sin(x))=0.5: >implicitplot({eq1},x=-2*Pi..2*Pi,y=-2*Pi..2*Pi);/ 13
图14
15.设,试绘出的二维等高线图。
> restart:
>with(plots): >f:=(7*x+y)/(x^2+y^2+1): >contourplot({f},x=-6..6,y=-6..6);
图15
16.,试以为坐标绘图。
> restart: >with(plots): >f:=10^x+3: >loglogplot(f,x=0.1..10);/ 13
图16
17.一复梁的支承和载荷如图示。已知支座约束力的程序。,试用Maple语言编写求所有
题17图
> restart: > eq1:=FAx=0: > eq2:=FAy+FB+FD-P=0: > eq3:=FB*l+FD*4*l-P*3*l=0: > eq4:=FCx=0: > eq5:=FCy+FD-P=0: > eq6:=FD*2*l-P*l=0: > SOL1:=solve({eq1,eq2,eq3,eq4,eq5,eq6}, > {FAx,FAy,FB,FD,FCx,FCy}): >FAx:=subs(SOL1,FAx): >FAy:=subs(SOL1,FAy): > FB:=subs(SOL1,FB): > FD:=subs(SOL1,FD): >FCx:=subs(SOL1,FCx): >FCy:=subs(SOL1,FCy): >l:=1: P:=10e3: >FAx:=evalf(FAx,4);
>FAy:=evalf(FAy,4);/ 13
> FB:=evalf(FB,4);
> FD:=evalf(FD,4);
>FCx:=evalf(FCx,4);
>FCy:=evalf(FCy,4);
18.绘出函数的图形。
> restart: >with(plots): >f:=x^4+3*x^2-4*x+3: >plot({f},x=-10..10);
图18
19.绘出函数的图形。
> restart: >with(plots): >f:=6*sin(x+3)*cos(x): >plot({f},x=-10..10);
图19
20.绘出函数的极坐标图。> restart: >with(plots): >r:=cos(t)+sech(t): >polarplot({r},t=-2*Pi..2*Pi);/ 13
图20
21.中点接合矩形,取,估算定积分的值。
> restart: >with(student): >f:=2*sqrt(1-x^2): >area:=middlesum(f,x=-1..1,100): >area:=evalf(area,4);
22.,计算的泰勒级数至。
> restart:
>f:=sqrt(x)/(sqrt(x)+x^2+x^3): >f:=series(f,x=3.,7);
23.用拉普拉斯变换求微分方程式的解,并绘出解的图形。。
> restart: >with(inttrans): > deq1:=10*diff(x(t),t$2)+5*diff(x(t),t)+500*x(t)> =Dirac(t-1)+Dirac(t-6): > eq2:=laplace(deq1,t,s): > eq3:=subs(x(0)=2,D(x)(0)=2,eq2): >solve({eq3},{laplace(x(t),t,s)}): > SOL1:=invlaplace(%,s,t): >x:=subs(SOL1,x(t));
>plot({x},t=0..3,numpoints=300);/ 13
图23
24.求
>f:=x=cos(u)*cos(v);
>g:=y=cos(u)*sin(v);
>h:=z=sin(u);
>implicitdiff({f,g,h}, {z(x,y), u(x,y), v(x,y)}, {z}, x, x, notation=Diff);
25.求解
在条件
下的极大值和极小值.>f:=x^2+y^2:
>q:=x^2+y^2+2*x-2*y+1: >g:=f+mu*q;
>exp1:=diff(g,x);exp2:=diff(g,y);
>exp3:=solve({q=0,exp1,exp2},{x,y,mu});
>allvalues(exp3);
>subs({x=-1-1/2*2^(1/2),y=1+1/2*2^(1/2)},f): >fmax:=evalf(%);
>subs({x=-1+1/2*2^(1/2),y=1-1/2*2^(1/2)},f): >fmin:=evalf(%);/ 13
26.试编写Maple程序分别绘出将它们显示在同一张图上。自变量显示范围>restart:
>with(plots):
>f:=sin(x)+cos(x)^2: >g:=sin(x)^2+cos(x): >t1:=plot(f,x=-5..5): >t2:=plot(g,x=-5..5):
>display({t1,t2},view=[-5..5,-5..5]);
与,函数显示范围。的图形,再
图26 已知方程式Maple程序。
27.解出方程式中的变量。28.解出方程式中的变量>restart:
>eq:=r*(p*k-64*m)=16*(2-p*r^2*m)/m^2: >solve({eq},{r})。,试编写
>solve({eq},{p});/ 13
关于maple:
Maple是目前世界上最为通用的数学和工程计算软件之一,在数学和科学领域享有盛誉,有“数学家的软件”之称。Maple 在全球拥有数百万用户,被广泛地应用于科学、工程和教育等领域,用户渗透超过96%的世界主要高校和研究所,超过81%的世界财富五百强企业。
Maple系统内置高级技术解决建模和仿真中的数学问题,包括世界上最强大的符号计算、无限精度数值计算、创新的互联网连接、强大的4GL语言等,内置超过5000个计算命令,数学和分析功能覆盖几乎所有的数学分支,如微积分、微分方程、特殊函数、线性代数、图像声音处理、统计、动力系统、等。
Maple不仅仅提供编程工具,更重要的是提供数学知识。Maple是教授、研究员、科学家、工程师、学生们必备的科学计算工具,从简单的数字计算到高度复杂的非线性问题,Maple都可以帮助您快速、高效地解决问题。用户通过Maple产品可以在单一的环境中完成多领域物理系统建模和仿真、符号计算、数值计算、程序设计、技术文件、报告演示、算法开发、外部程序连接等功能,满足各个层次用户的需要,从高中学生到高级研究人员。
1980年9月, 加拿大Waterloo大学的符号计算机研究小组成立, 开始了符号计算在计算机上实现的研究项目, 数学软件Maple是这个项目的产品.目前, 这仍是一个正在研究的项目.Maple的第一个商业版本是1985年出版的.随后几经更新, 到1992年, Windows系统下的Maple 2面世后, Maple被广泛地使用, 得到越来越多的用户.特别是1994年, Maple 3出版后, 兴起了Maple热.1996年初, Maple4问世, 1998年初, Maple5正式发行.目前广泛流行的是Maple 7以及2002年5月面市的Maple 8.Maple是一个具有强大符号运算能力、数值计算能力、图形处理能力的交互式计算机代数系统(Computer Algebra System).它可以借助键盘和显示器代替原来的笔和纸进行各种科学计算、数学推理、猜想的证明以及智能化文字处理.Maple这个超强数学工具不仅适合数学家、物理学家、工程师, 还适合化学家、生物学家和社会学家, 总之, 它适合于所有需要科学计算的人.Maple软件主要由三个部分组成: 用户界面(Iris)、代数运算器(Kernel)、外部函数库(External library).用户界面和代数运算器是用C语言写成的, 只占整个软件的一小部分, 当系统启动时, 即被装入, 主要负责输入命令和算式的初步处理、显示结果、函数图象的显示等.代数运算器负责输入的编译、基本的代数运算(如有理数运算、初等代数运算等)以及内存的管理.Maple的大部分数学函数和过程是用Maple自身的语言写成的, 存于外部函数库中.当一个函数被调用时, 在多数情况下, Maple会自动将该函数的过程调入内存, 一些不常用的函数才需要用户自己调入, 如线性代数包、统计包等, 这使得Maple在资源的利用上具有很大的优势, 只有最有用的东西才留驻内存, 这保证了Maple可以在较小内存的计算机上正常运行.用户可以查看Maple的非内存函数的源程序, 也可以将自己编的函数、过程加到Maple的程序库中, 或建立自己的函数库./ 13