Matlab符號函數的作圖_第1頁
Matlab符號函數的作圖_第2頁
Matlab符號函數的作圖_第3頁
Matlab符號函數的作圖_第4頁
Matlab符號函數的作圖_第5頁
已閱讀5頁,還剩9頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、符號函數的作圖(下面的命令不能直接復制用,要改在英文狀態下輸入才行)通常工程中用到的符號函數都是以表達是形式體現的,這樣有利于計算。但是,如果有時需要直觀地表示符號函數的物理意義,就需要用圖形來實現。1、ezplot函數:畫符號函數圖形ezplot(f):對于顯式函數f=f(x),在默認的范圍-pi<x<pi上畫函數f(x);對于隱函數f=f(x,y),在默認的平面區域-pi<x<pi,-pi<y<pi上畫函數f(x,y)的圖像。ezplot(f,min,max):在指定的范圍min<x<max內畫函數表達式f=f(x)。若沒有圖形窗口存在,則該

2、函數先生成標題為Figure No.1的新窗口,再在該窗口中操作;若已經有圖形窗口存在,這在標號最該的圖形窗口中進行操作。ezplot(f,xmin xmax,fing):在指定標號為fign的窗口中、指定范圍xmin xmax內畫函數f=f(x)的圖形。ezplot(f,xmin,xmax,ymin,ymax):在平面矩形區域xmin<x<xmax,ymin<y<ymax上畫出f(x,y)=0的圖像。ezplot(x,y):在默認范圍0<t<2pi內畫出參數形式函數x=x(t)與y=y(t)的圖形。ezplot(x,y,tmin,tmax):在指定范圍tm

3、in<t<tmax內畫參數形式函數x=x(t)與y=y(t)的圖形。ezplot(,figure):在由參量文件figure句柄指定的圖形窗口中畫函數圖形。例如:畫下面的隱函數>> syms x y>> ezplot(2*x4-y9)2、ezplot3:三維曲線圖ezplot3(x,y,z):在默認的范圍0<t<2pi內畫參數形式的曲線x=x(t),y=y(t),z=z(t)圖像。ezplot3(x,y,z,tmin,tmax):在默認的范圍tmin<t<tmax內畫參數形式的曲線x=x(t),y=y(t),z=z(t)圖像。ezpl

4、ot3(,animate):以動畫形式畫出空間三維曲線。例如:>> syms t>> ezplot3(t*sin(t),t*cos(t),t,0,20*pi)此外,三維曲線的視角可以通過程序命令來控制,也可以手動設置。3、ezcontour:畫符號函數的等高線圖ezcounter(f):畫出二元符號函數f=f(x,y)的等高線圖。函數f將被顯示在默認的平面區域-2pi<x<2pi, -2pi<y<2pi內。系統將根據函數變動的激烈程度自動選擇相應的計算柵格。若函數f在某些柵格點上沒有定義,則這些點不顯示。ezcontour(f,domain):在

5、指定的定義域domain內畫出二元函數f(x,y),參量domain可以是四維向量xmin,xmax,ymin,ymax或二維向量min,max(其中顯示區域為min<x<max,min<y<max)。ezcontour(,n):用指定n*n個柵格點(對定義域的一種劃分),在默認(若沒有指定)的區域內畫出函數f的圖形。n的默認值為60.例如:>> syms x y>> f=(1-x)2*exp(-(x2)-(y+1)2)-5*(x/5-x3-y5)*sin(-x2-y2)-1/3*exp(-(x+1)2-y2);>> ezcontou

6、r(f,-3,3,49)4、ezcontourf函數:用不同顏色填充的等高線圖ezcontourf(f):畫二元函數f=f(x)的等高線圖,且在不同的等高線之間自動用不同的顏色進行填充。函數f兼備現實與默認的平面區域-2pi<x<2pi,-2pi<y<2pi內。系統將根據函數變動激烈程度自動選擇相應的計算柵格。若函數f在某些柵格點上沒有意義,這些點將不顯示。ezcontourf(f,domain):在指定的定義域domain內畫出二元函數f(x,y)的等高線圖,且在不同的等高線之間自動用不同的顏色進行填充。定義域domain可以是四維向量xmin,xmax,ymin,y

7、max或者二維向量min,max)(其中顯示區域為:min<x<max,min<y<max)。ezcontourf(,n)用指定的n*n個柵格點,在默認(若沒有指定)的區域內畫出函數f的等高線,且在不同的等高線之間自動用不同的顏色進行填充。n的默認值是60.例如:>> syms x y>> f=(1-x)2*exp(-(x2)-(y+1)2)-5*(x/5-x3-y5)*sin(-x2-y2)-1/3*exp(-(x+1)2-y2);>> ezcontourf(f,-3,3,60)5、ezpolar:畫極坐標函數圖象ezpolar(f

8、):在默認的范圍0<theta<2pi內畫極坐標函數rho=f(theta)的圖形,且將函數關系式顯示于圖像下方。ezpolar(f,a,b):在指定的范圍a<theta<b內畫極坐標函數rho=f(theta)的圖形,且將函數關系式顯示于圖像下方。例如:>> syms t>> ezpolar(1+cos(5*t)6、ezmesh:符號函數的三維網格圖ezmesh(f):畫出二元符號函數f=f(x,y)的網格圖。函數f將顯示于默認的平面區域-2pi<x<2pi,-2pi<y<2pi內。系統將根據函數變動的激烈程度自動選擇相

9、應的計算柵格。若函數f在某些柵格點上沒有定義,則這些點不顯示。ezmesh(f,domain):在指定的定義域domain內畫出二元符號函數f(x,y)的網格圖,定義域domain可以是四維向量xmin,xmax,ymin,ymax或者二維向量min,max)(其中顯示區域為:min<x<max,min<y<max)。ezmesh(x,y,z):在默認的矩形定義域范圍-2pi<s<2pi, -2pi<t<2pi內畫參數形式的函數x=x(s,t)、y=y(s,t)、z=z(s,t)的二元函數z=f(x,y)的網格圖。ezmesh(x,y,z,smi

10、n,smax,tmin,tmax):在指定的矩形定義域范圍smin<s<smax,tmin<t<tmax 內畫參數形式的函數x=x(s,t)、y=y(s,t)、z=z(s,t)的二元函數z=f(x,y)的網格圖。ezmesh(x,y,z,min,max):用指定的矩形定義域min<x<max,min<y<max畫出函數z=f(x,y)的網格圖。ezmesh(f,n):用指定n*n個柵格點,在默認(若沒有指定)的區域內畫出函數f的圖像。n的默認值是60.ezmesh(,circ):在一圓形區域(圓心位于定義域中心)的范圍內畫函數f的圖形。例如:&g

11、t;> syms x y>> ezmesh(x*sin(-x2-y2),40,'circ')>> colormap(0 0 1) %獲取當前圖色7、ezmeshc:同時畫曲面網格圖和等高線圖ezmeshc(f):畫出二元數學符號函數z=f(x,y)的網格圖形,同時在xy平面上顯示等高線圖。函數f將被顯示于默認的平面區域-2pi<x<2pi,-2pi<y<2pi內。系統將根據函數變動的激烈程度自動選擇相應的計算柵格。若函數f在某些柵格點沒有意義,則這些點將不顯示。ezmeshc(f,domian):在指定的定義域domain內

12、畫出二元數學符號函數z=f(x,y)的網格圖及其等高線圖,domain可以是四維向量xmin,xmax,ymin,ymax或者二維向量min,max)(其中顯示區域為:min<x<max,min<y<max)。ezmeshc(x,y,z):在默認的矩形定義域范圍-2pi<s<2pi,-2pi<t<2pi內畫參數形式函數x=x(s,t)、y=y(s,t)、z=z(s,t)的二元函數z=f(x,y)的網格圖形與其等高線圖。ezmeshc(x,y,z,smin,smax,tmin,tmax):在指定的矩形定義域范圍smin<s<smax,t

13、min<t<tmax內畫出參數形式函數x=x(s,t)、y=y(s,t)、z=z(s,t)的二元函數z=f(x,y)的網格圖形與其等高線圖。ezmeshc(f,n):用指定n*n個柵格點,在默認(若沒有指定)的區域內畫出函數f的網格圖形及其等高線圖。n的默認值是60.ezmeshc(,circ):在一圓形區域(圓心位于定義域中心)的范圍內畫出函數f的網格圖形以及其等高線圖。例如:>> syms x y>> ezmeshc(x*y/(1+x2+y2),-5,5,-2*pi,2*pi,35)(顏色使用了colormap函數控制,上面對應的代碼是colormap(

14、cool(64)。)8、ezsurf:三維帶顏色的曲面圖ezsurf(f): 畫出二元數學符號函數z=f(x,y)的曲面圖形。函數f將顯示于默認的平面區域-2pi<x<2pi,-2pi<y<2pi內。系統將根據函數變動的激烈程度自動選擇相應的計算柵格。若函數f在某些柵格點沒有意義,則這些點將不顯示。ezsurf(f,domian):在指定的定義域domain內畫出二元數學符號函數z=f(x,y)的曲面圖形,domain可以是四維向量xmin,xmax,ymin,ymax或者二維向量min,max)(其中顯示區域為:min<x<max,min<y<max)。ezsurf(x,y,z):在默認的矩形定義域范圍-2pi<s<2pi,-2pi<t<2pi內畫參數形式函數x=x(s,t)、y=y(s,t)、z=z(s,t)的二元函數z=f(x,y)的曲面圖形。ezsurf(x,y,z,smin,smax,tmin,tmax):在指定的矩形定義域范圍smin<s<smax,tmin<t<tmax內畫出參數形式函數x=x(s,t)、y=y(s,t)、z=z(s,t)的二元函數z=f(x,y)的曲面圖形。ezsurf(f,n):用指定n*n個

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論