Maple教程

介紹了一些非常實用的操作 :)
代數(shù)運算
abs() #絕對值函數(shù) evalf() #數(shù)值計算 expand((x^2+1)^2); #多項式 solve({x+y=2, 2*x-6*y=13}, {x,y}); #解方程 #極限計算 limit(x^0.001*ln(x),x=0,right); limit(x*exp(-x),x=0,right); limit(x*exp(-x),x=infinity); Sum(1/2^n,n=1..infinity); sum(1/2^n,n=1..infinity); #0 #微分和積分 diff(sin(x*y),x,y); int(sin(x)^2,x=0..Pi); #微分方程 fangcheng1:=diff(y(x),x$2)*(x^2+1)=x; dsolve(fangcheng1,{y(x)}); dsolve({fangcheng1,y(0)=0},{y(x)}); #級數(shù)展開 series(sin(x),x=0,5); series(cos(x),x=0,5); series(tan(x),x=0,5); series(arcsin(x),x=0,5); series(arccos(x),x=0,5); series(arctan(x),x=0,5); series(exp(x),x=0,5); series(1/(1-x),x=0,5); series(1/(1+x),x=0,5); series(ln(1+x),x=0,5); #Laplace變換和Fourier變換 with(inttrans); laplace(cos(omega*t),t,s); invlaplace((1),s,t); fourier(3/(a^2+t^2),t,omega); invfourier((3),omega,t); #圖形 plot(2/x+x/2,x=0..5); plot3d({-sqrt(-x^2-y^2+1),sqrt(-x^2-y^2+1)},x=-1..1,y=-1..1,grid=[500,500]); #畫的不太好看:( #Maple編程 jiafa:=proc(x,y) x+y; end proc;
線性代數(shù)
with(LinearAlgebra) a:=matrix([[2,3],[1,4]]); #矩陣定義 b=<2,3;1,4>; #矩陣定義 det(a); #行列式 inverse(a) #逆矩陣
標簽: