基本数学函数指令.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:3 大小:97KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

基本数学函数指令.doc

基本数学函数指令.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基本數學函數指令輸入Matlab指令說明執行結果sin(pi/3)計算sin(60°)asin(0.5)計算sin-1(0.5)cos(pi/4)計算cos(45°)acos(0.5)計算cos-1(0.5)tan(pi/6)計算tan(30°)atan(3)計算tan-1(3)x=1:0.1:3;y=exp(x)計算y=ex在x=1到3範圍內的函數值y,增量為0.1。x=1:0.1:3;y=log(x)計算y=ln(x)在x=1到3範圍內的函數值y,增量為0.1。sqrt(3)計算x=3:0.1:5;y=sqrt(x)計算在x=3到5範圍內的函數值y,增量為0.1。y=feval(‘exp’,3)計算y=exp(x)在x=3的函數值多項式函數指令輸入Matlab指令說明執行結果a=[1-3-4];roots(a)求的根-41b=[123];poly(b)求出根x=1,x=2,x=3的多項式之係數。1-611-6(即代表)c=[169];polyval(c,-3)求出x=-3時的函數值0s=[123];t=[456];conv(s,t)求出(x2+2x+3)(4x2+5x+6)相乘後之多項式的係數413282718(即代表)a=[1234];b=[13];[q,r]=deconv(a,b)求出(x3+2x2+3x+4)除以(x+3)之商式與餘式的係數q=1-16(即商式=x2-x+6)r=0000-14(即餘式=-14)繪圖指令輸入Matlab指令說明執行結果x=-pi:pi/10:pi;y=sin(x)plot(x,y)畫出y=sin(x)在±π間的圖形,x間距為π/10subplot(221);plot(x,y)將繪圖視窗比照矩陣分成2×2個小座標系統,然後將圖置於第1個座標系統。xlabel(‘x’)x軸的標示ylabel(‘y=sin(x)’)y軸的標示zlabel()z軸的標示(用在3D繪圖)text(-2,-0.8,’Minimum’);text(1,0.8,‘Maximum’);在圖內的座標(-2,-0.8)及(1,0.8)處加文字說明title(‘Thegraphofy=sin(x)’)圖形的標題grid將圖形加上網格fplot(’x*exp(x)’,[01])將函數以字串的方式建立後畫出圖形x=-2:0.1:2;y=x;z=1+x.^2+y.^2;plot3(x,y,z)畫出z=1+x2+y2之空間的軌跡t=0:pi/50:10*pi;plot3(sin(t),cos(t),t)畫出參數式(即x=sin(t),y=cos(t),z=t)所代表3-D之螺旋曲線a=-2:0.2:2;b=a;[x,y]=meshgrid(a,b);z=x.*exp(-x.^2-y.^2);將a,b向量所定義的範圍轉換為x,y矩陣以做為計算之函數值及3D繪圖之用mesh(x,y,z)利用meshgrid提供之座標將z所代表的曲面以彩色網格線表示surf(x,y,z)利用meshgrid提供之座標將z所代表的曲面以彩色網格面表示應用練習1.試以(1)plot(2)fplot繪出下列各函數的圖形並以feval計算在指定x的函數值:f(3.24)=?f(2)=?f(3π/10)=?f(2.2)=?2.試求下列多項式的根:3.試求下列運算之結果:4.試以(1)plot3(2)mesh(3)surf繪出下列各函數圖形:5.已知某5次多項式的根分別為-7.93,-2.75,8.33,11.57,17.34,試求出該多項式。並繪出該多項式在[-1020]間的圖形。6.試將下列函數圖形(1)以同一個座標系統(2)以subplot分成3個座標系統畫出: