matlab符号函数绘图法_转载:MATLAB 符号函数作图
1 符號函數(shù)的等高線圖
1) ezcontour(f) : 畫出二元符號函數(shù) f=f(x,y) 的等高線圖。 函數(shù) f 將被顯示于默認的平面區(qū)域?[-2pi
系統(tǒng)將根據(jù)函數(shù)變動的激烈程度自動選擇相應的計算柵格。 若函數(shù) f?在某些柵格點沒有定義,則這些點將不顯示
2)ezcontour(f, domain): 在指定的定義域 domain 內畫出二元函數(shù) f(x,y) , 參量 domain 可以是四維向量 [xmin, xmax, ymin, ymax]
或二位向量 [min, max](其中顯示區(qū)域為 min
3) ezcontour(..., n): 用于指定 n*n 個柵格點(對定義域的一種劃分),在默認(若沒有指定)的區(qū)域內畫出函數(shù) f 的圖形. n的默認值為60
該命令用函數(shù)表達式作為標題顯示, 同時顯示坐標軸恰當?shù)目潭葮撕?/p>
syms x y
f=(1-x)^2*exp(-(x^2)-(y+1)^2)-5*(x/5-x^7-y^5)*sin(-x^2-y^2)-1/3*exp(-(x+1)^2-y^2);
ezcontour(f, [-3,3], 49)
2 用不同顏色填充的等高線圖
1)?ezcontourf(f): 畫出兩元函數(shù) f=f(x,y) 的等高線圖,且在不同的等高線之間自動用不同的顏色
進行填充。 函數(shù) f 將被顯示于默認的平面區(qū)域 [-2pi
系統(tǒng)將根絕函數(shù)變動激烈程度自動選擇相應的計算柵格。?若函數(shù)在某些柵格點
沒有定義, 則這些點將不顯示
2)ezcontourf(f, domain): 在指定的定義域 domain 內畫出二元函數(shù) f(x,y)的等高線圖 ,且在不同的等高線之間自動用不同的顏色
進行填充 。 定義域 domain 可以是四維向量 [xmin, xmax, ymin, ymax]或二位向量 [min, max]
(其中顯示區(qū)域為 min
3) ezcontourf(..., n): 用于指定 n*n 個柵格點(對定義域的一種劃分),在默認(若沒有指定)的區(qū)域內畫出函數(shù) f 的圖形.
且在不同的等高線之間自動用不同的顏色進行填充。?n的默認值為60
syms x y
f=(1-x)^2*exp(-(x^2)-(y+1)^2)-5*(x/5-x^7-y^5)*sin(-x^2-y^2)-1/3*exp(-(x+1)^2-y^2);
ezcontourf(f, [-3,3], 64)
3 符號函數(shù)的三維網(wǎng)格圖
1) ezmesh(f) :畫出二元符號函數(shù) f=f(x,y) 的網(wǎng)格圖。 函數(shù) f 將被顯示于默認的平面區(qū)域?[-2pi
系統(tǒng)將根據(jù)函數(shù)變動的激烈程度自動選擇相應的計算柵格。 若函數(shù) f?在某些柵格點沒有定義,則這些點將不顯示
2)ezmesh(f, domain): 在指定的定義域 domain 內畫出二元函數(shù) f(x,y)的網(wǎng)格圖 。
定義域 domain 可以是四維向量 [xmin, xmax, ymin, ymax]或二位向量 [min, max]
(其中顯示區(qū)域為 min
3) ezmesh(x,y,z): 在默認的矩形定義域范圍 [-2pi
x=x(s,t), y=y(s,t), z=z(s,t)的二元函數(shù) z=f(x,y)的網(wǎng)格圖
4) ezmesh(x,y,z, [smin, smax, tmin, tmax]):在指定的矩形定義域范圍 [smin
x=x(s,t), y=y(s,t), z=z(s,t)的二元函數(shù) z=f(x,y)的網(wǎng)格圖
5) ezmesh(x,y,z, [min, max]): 用指定的矩形定義域 [min
ezmesh(f, ..., n): 用于指定 n*n 個柵格點,在默認(若沒有指定)的區(qū)域內畫出函數(shù) f 的網(wǎng)格圖.
n的默認值為60
6) ezmesh(..., 'circ'): 在一個圓形區(qū)域(圓心定位于定義域在中心)的范圍內畫出函數(shù) f 的網(wǎng)格圖形
syms x, y
ezmesh(x*sin(-x^2-y^2), 40, 'circ')
4 ?曲面網(wǎng)格圖與等高線圖
1) ezmeshc(f): 畫出二元數(shù)學符號函數(shù) f=f(x,y) 的網(wǎng)格圖,同時在xy 平面上顯示其等高線。
函數(shù) f 將被顯示于默認的平面區(qū)域?[-2pi
系統(tǒng)將根據(jù)函數(shù)變動的激烈程度自動選擇相應的計算柵格。若函數(shù) f?在某些柵格點沒有定義, 則這些點將不顯示
2) ezmeshc(f, domain): 在指定的定義域 domain 內畫出二元函數(shù) f(x,y)的網(wǎng)格圖及其等高線圖
定義域 domain 可以是四維向量 [xmin, xmax, ymin, ymax]或二位向量 [min, max]
(其中顯示區(qū)域為 min
3) ezmeshc(x,y,z):在默認的矩形定義域范圍 [-2pi
x=x(s,t), y=y(s,t), z=z(s,t)的二元函數(shù) z=f(x,y)的網(wǎng)格圖與其等高線圖
4) ezsurfc(x,y,z, [min, max]): 用指定的矩形定義域 [min
5) ezmeshc(f, ..., n): 用于指定 n*n 個柵格點,在默認(若沒有指定)的區(qū)域內畫出函數(shù) f 的網(wǎng)格線圖及其等高線圖
n的默認值為60
6)?ezmeshc(..., 'circ'): 在一個圓形區(qū)域(圓心定位于定義域在中心)的范圍內畫出函數(shù) f 的網(wǎng)格圖形及其等高線圖
syms x, y
ezmeshc(x*y/(1+x^2+y^2),[-5,5, -2*pi, 2*pi],35)
5 符號函數(shù)的圖形
1) ezplot(f): 對于顯式函數(shù) y=f(x) ,在默認范圍 [-pi
畫函數(shù) f(x,y) 的圖形
2)ezplot(f, [min, max]): 在指定范圍 [min
則該命令先生成標題為 Figure NO.1 的新窗口, 再在該窗口中操作;
若已經(jīng)有圖形窗口存在, 則在標號最高的圖形窗口中進行操作
3) ezplot(f, [min, max], fign): 在指定標號 fign 的窗口中,指定的范圍 [min
4)?ezplot(f, [xmin, xmax, ymin, ymax]):在平面矩形區(qū)域 [xmin
5) ezplot(x,y):?在默認范圍 0
6) ezplot(x,y, [tmin, tmax]):?在指定的范圍?[tmin
7) ezplot(...figure):?在由參數(shù)?figure 句柄指定的圖形窗口中畫函數(shù)圖形
syms x y
ezplot(x^6-y^2)
syms x
ezplot(exp(x)*sin(x)/x)
grid on
6?三維參量曲線圖
1) ezplot3(x,y,z): 在默認范圍 0
2) ezplot3(x,y,z, [tmin,tmax]): 在指定范圍 tmin
3) ezplot3(..., 'animate'):?以動畫形式畫出空間三維曲線
syms t;
ezplot3(t*sin(t), t*cos(t), t, [0, 20*pi])
7 極坐標圖形
1) ezpolar(f): 在默認范圍 0
且將函數(shù)關系式顯示于圖形下方
2) ezpolar(f, [a,b]):?在指定范圍 a
且將函數(shù)關系式顯示于圖形下方
syms t
ezpolar(1+cos(5*t))
總結
以上是生活随笔為你收集整理的matlab符号函数绘图法_转载:MATLAB 符号函数作图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ios 数字键盘左下角添加按钮_iOS8
- 下一篇: fastapi日志重复打印_【FastA