Matlab圖形處理_第1頁
Matlab圖形處理_第2頁
Matlab圖形處理_第3頁
Matlab圖形處理_第4頁
Matlab圖形處理_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、7.2.3 曲面與網(wǎng)格圖命令命令1 mesh功能 生成由X,Y和Z指定的網(wǎng)線面,由C指定的顏色的三維網(wǎng)格圖。網(wǎng)格圖是作為視點(diǎn)由view(3)設(shè)定的surface圖形對象。曲面的顏色與背景顏色相同(當(dāng)要?jiǎng)赢嬶@示不透明曲面時(shí),這時(shí)可用命令hidden控制),或者當(dāng)畫一個(gè)標(biāo)準(zhǔn)的可透視的網(wǎng)線圖時(shí),曲面的顏色就沒有(命令shading控制渲染模式)。當(dāng)前的色圖決定線的顏色。用法 mesh(X,Y,Z) 畫出顏色由c指定的三維網(wǎng)格圖,所以和曲面的高度相匹配,1若X與Y均為向量,length(X)=n,length(Y)=m,而m,n=size(Z),空間中的點(diǎn) (X(j),Y(I),Z(I,j) 為所畫曲

2、面網(wǎng)線的交點(diǎn),分別地,X對應(yīng)于z的列,Y對應(yīng)于z的行。2若X與Y均為矩陣,則空間中的點(diǎn) (X(I,j),Y(I,j),Z(I,j)為所畫曲面的網(wǎng)線的交點(diǎn)。mesh(Z) 由n,m = size(Z)得,X =1:n與Y=1:m,其中z為定義在矩形劃分區(qū)域上的單值函數(shù)。mesh(,C) 用由矩陣c指定的顏色畫網(wǎng)線網(wǎng)格圖。Matlab對矩陣c中的數(shù)據(jù)進(jìn)行線性處理,以便從當(dāng)前色圖中獲得有用的顏色。mesh(,PropertyName,PropertyValue, ) 對指定的屬性PropertyName設(shè)置屬性值PropertyValue,可以在同一語句中對多個(gè)屬性進(jìn)行設(shè)置。h = mesh() 返

3、回surface圖形對象句柄。運(yùn)算規(guī)則:1數(shù)據(jù)X,Y和z的范圍,或者是對當(dāng)前軸的XLimMode,YLimMode和ZLimMode屬性的設(shè)置決定坐標(biāo)軸的范圍。命令aXis可對這些屬性進(jìn)行設(shè)置。2參量c的范圍,或者是對當(dāng)前軸的Clim和ClimMode屬性的設(shè)置(可用命令caxis進(jìn)行設(shè)置),決定顏色的刻度化程度。刻度化顏色值作為引用當(dāng)前色圖的下標(biāo)。3網(wǎng)格圖顯示命令生成由于把z的數(shù)據(jù)值用當(dāng)前色圖表現(xiàn)出來的顏色值。Matlab會自動用最大值與最小值計(jì)算顏色的范圍(可用命令caxis auto進(jìn)行設(shè)置),最小值用色圖中的第一個(gè)顏色表現(xiàn),最大值用色圖中的最后一個(gè)顏色表現(xiàn)。Matlab會對數(shù)據(jù)的中間值

4、執(zhí)行一個(gè)線性變換,使數(shù)據(jù)能在當(dāng)前的范圍內(nèi)顯示出來。例7-31X,Y = meshgrid(-3:.125:3);Z = peaks(X,Y);mesh(X,Y,Z);圖形結(jié)果為圖7-31。命令2 surf功能 在矩形區(qū)域內(nèi)顯示三維帶陰影曲面圖。用法 surf(Z) 生成一個(gè)由矩陣z確定的三維帶陰影的曲面圖,其中 m,n = size(Z),而X = 1:n,Y = 1:m。高度z為定義在一個(gè)幾何矩形區(qū)域內(nèi)的單值函數(shù),z同時(shí)指定曲面高度數(shù)據(jù)的顏色,所以顏色對于曲面高度是恰當(dāng)?shù)摹urf(X,Y,Z) 數(shù)據(jù)z同時(shí)為曲面高度,也是顏色數(shù)據(jù)。X和Y為定義X坐標(biāo)軸和Y坐標(biāo)軸的曲面數(shù)據(jù)。若X與Y均為向量,

5、length(X)=n,length(Y)=m,而m,n=size(Z),在這種情況下,空間曲面上的節(jié)點(diǎn)為(X(I),Y(j),Z(I,j))。surf(X,Y,Z,C) 用指定的顏色c畫出三維網(wǎng)格圖。Matlab會自動對矩陣c中的數(shù)據(jù)進(jìn)行線性變換,以獲得當(dāng)前色圖中可用的顏色。surf(,PropertyName,PropertyValue) 對指定的屬性PropertyName設(shè)置為屬性值PropertyValueh = surf() 返回一個(gè)surface圖形對象句柄給變量h。運(yùn)算規(guī)則:1嚴(yán)格地講,一個(gè)參數(shù)曲面是由兩個(gè)獨(dú)立的變量I、j來定義的,它們在一個(gè)矩形區(qū)域上連續(xù)變化。例如,a=I=b

6、,c=jX,Y,Z = peaks(30);surf(X,Y,Z)colormap hsv結(jié)果圖形為圖7-32。命令3 surfc功能 在矩形區(qū)域內(nèi)顯示三維帶陰影曲面圖,且在曲面下面畫出等高線。用法 surfc(Z)、surfc(X,Y,Z)、 surfc(X,Y,Z,C)、surfc(,PropertyName,PropertyValue)、surfc()、 h = surfc()上面各個(gè)使用形式的曲面效果與命令surf的相同,只不過是在曲面下面增加了曲面的等高線而已。例7-33X,Y,Z = peaks(30);surfc(X,Y,Z)colormap hsv圖形結(jié)果為圖7-33。命令4

7、surfl功能 畫帶光照模式的三維曲面圖。該命令顯示一個(gè)帶陰影的曲面,結(jié)合了周圍的,散射的和鏡面反射的光照模式。想獲得較平滑的顏色過度,要使用有線性強(qiáng)度變化的色圖(如:gray,copper,bone,pink等)。參數(shù)X,Y,Z確定的點(diǎn)定義了參數(shù)曲面的“里面”和“外面”,若用戶想曲面的“里面”有光照模式,只要使用:surfl(X,Y,Z)用法 surfl(Z) 以向量z的元素生成一個(gè)三維的帶陰影的曲面,其中陰影模式中的光源的方位、光照系數(shù)為缺省值(見下面)。surfl(X,Y,Z) 以矩陣X,Y,Z生成的一個(gè)三維的帶陰影的曲面,其中陰影模式中的光源的方位、光照系數(shù)為缺省值(見下面)。surf

8、l(,light) 用一個(gè)matlab光照對象(light object)生成一個(gè)帶顏色、帶光照的曲面,這與用缺省光照模式產(chǎn)生的效果不同。surfl(,cdata) 改變曲面顏色數(shù)據(jù)(color data),使曲面成為可反光的曲面。surfl(,s) 指定光源與曲面之間的方位s,其中s為一個(gè)二維向量azimuth,elevation,或者三維向量sx,sy,sz。缺省光源方位為從當(dāng)前視角開始,逆時(shí)針45(度)。surfl(X,Y,Z,s,k) 指定反射常系數(shù)k,其中k為一個(gè)定義環(huán)境光(ambient light)系數(shù)(0=kaX,Y = meshgrid(-3:1/8:3);Z = peaks

9、(X,Y);surfl(X,Y,Z);shading interpcolormap(gray);圖形結(jié)果為圖7-34。2007-1-3 14:54:08wangyou6699等級:新手上路帖子:36專家分:0注冊:2006-6-1 HYPERLINK /thread-113932-2-1.html l # o 復(fù)制本樓鏈接到剪貼板 第12樓得分:0命令5 waterfall功能 瀑布圖用法 waterfall(X,Y,Z) 用所給參數(shù)X、Y與Z的數(shù)據(jù)畫一“瀑布”效果圖。若X與Y都是向量,則X與Z的列相對應(yīng),Y與Z的行相對應(yīng),即length(X)=Z的列數(shù),length(Y)=Z的行數(shù)。參數(shù)X與

10、Y定義了x-軸與y-軸,Z定義了z-軸的高度,Z同時(shí)確定了顏色,所以顏色能恰當(dāng)?shù)胤从城娴母叨?。若想研究?shù)據(jù)的列,可以輸入:waterfall(Z)或waterfall(X,Y,Z)waterfall(Z) 畫出一瀑布圖,其中缺省地有:X=1:Z的行數(shù),Y=1:Z的行數(shù),且Z同時(shí)確定顏色,所以顏色能恰當(dāng)?shù)胤从城娓叨?。waterfall(,C) 用比例化的顏色值從當(dāng)前色圖中獲得顏色,參量C決定顏色的比例,為此,必須與Z同型。系統(tǒng)使用一線性變換,從當(dāng)前色圖中獲得顏色。h = waterfall() 返回patch圖形對象的句柄h,可用于畫出圖形。例7-35X,Y,Z = peaks(30);wa

11、terfall(X,Y,Z)圖形結(jié)果為圖7-35。命令6 cylinder功能 生成圓柱圖形。該命令生成一單位圓柱體的x-,y-,z-軸的坐標(biāo)值。用戶可以用命令surf或命令mesh畫出圓柱形對象,或者用沒有輸出參量的形式而立即畫出圖形。用法 X,Y,Z = cylinder 返回一半徑為1、高度為1的圓柱體的x-,y-,z-軸的坐標(biāo)值,圓柱體的圓周有20個(gè)距離相同的點(diǎn)。X,Y,Z = cylinder 返回一半徑為r、高度為1的圓柱體的x-,y-,z-軸的坐標(biāo)值,圓柱體的圓周有20個(gè)距離相同的點(diǎn)。X,Y,Z = cylinder(r,n) 返回一半徑為r、高度為1的圓柱體的x-,y-,z-軸

12、的坐標(biāo)值,圓柱體的圓周有指定的n個(gè)距離相同的點(diǎn)。cylinder() 沒有任何的輸出參量,直接畫出圓柱體。例7-36t = 0:pi/10:2*pi;X,Y,Z = cylinder(2+(cos(t).2);surf(X,Y,Z); axis square圖形結(jié)果為圖7-36。命令7 sphere功能 生成球體用法 sphere 生成三維直角坐標(biāo)系中的單位球體。該單位球體由20*20個(gè)面。sphere(n) 在當(dāng)前坐標(biāo)系中畫出有n*n個(gè)面的球體X,Y,Z = sphere(n) 返回三個(gè)階數(shù)為(n+1)*(n+1)的,直角坐標(biāo)系中的坐標(biāo)矩陣。該命令沒有畫圖,只是返回矩陣。用戶可以用命令sur

13、f(X,Y,Z)或mesh(X,Y,Z)畫出球體。例7-37X,Y,Z=sphere;mesh(X,Y,Z)hidden off圖形結(jié)果為圖7-37。7.2.4 三維數(shù)據(jù)的其他表現(xiàn)形式命令命令1 pcolor功能 偽彩色圖。該圖為一矩形單元的、由參數(shù)c定義了顏色的陣列,系統(tǒng)通過c中的每相鄰的四點(diǎn)定義的曲面補(bǔ)片而生成一偽彩色圖。是從上面向下觀看的“平面”曲面圖。若用戶使用命令shading faceted或shading flat,則每一單元的固定顏色是與之相連的角的顏色有關(guān)的。所以,C(i,j)定義了單元的地i行與地j列的顏色。C中的最后一行與最后一列都沒有用上。若用戶使用命令shading

14、interp,則每一單元的顏色是對它的四個(gè)頂點(diǎn)的顏色進(jìn)行一雙線性插值后的顏色,這時(shí)c的所有元素都參加了運(yùn)算。用法 pcolor(C) 畫一偽彩色圖。C中的元素都線性地映射于當(dāng)前色圖下標(biāo)。從C映射到當(dāng)前的色圖是由命令colormap和caxis定義的。pcolor(X,Y,C) 在參數(shù)x和y指定的位置上畫一由C確定的為彩色圖。該圖為一邏輯上為矩形、帶二維格柵的、頂點(diǎn)在X(i,j),Y(i,j)的圖形(若X和Y為矩陣時(shí))。參量X與Y為指定格柵線的向量或矩陣。若X與Y為向量,則X對應(yīng)于C的列,而y對應(yīng)于C的行;若X與Y同為矩陣,則必須為同型矩陣。該命令等價(jià)于命令:surf(X,Y,0,C),觀察角度

15、為:view(0,90)。h = pcolor() 返回一surface圖形對象句柄于h例7-38pcolor(magic(20)colormap(gray(2)axis ij;axis square圖形結(jié)果為圖7-38。命令2 quiver功能 矢量圖或速度圖用法 quiver(U,V) 在范圍為x =1:n和y =1:m的坐標(biāo)系中顯示由U和V定義的向量,而m,n=size(U)=size(V),這種形式是在一個(gè)幾何矩形中畫出U和V的,quiver命令本身會自動地畫出這些向量,使之不會重疊。quiver(X,Y,U,V) 由向量X和Y中的分量的任意組合而成的向量與。若X與Y都是向量lengt

16、h(X)=n,而length(Y)=m,而m,n=size(U)=size(V),向量X對應(yīng)于矩陣U、V的列向量,而向量Y對應(yīng)于矩陣U、V的行向量。quiver(,scale) 自動對向量的長度進(jìn)行處理。使之不會重疊,當(dāng)然可以對scale進(jìn)行取值,若scale=2,則向量長度伸長2倍,若scale=0,則如實(shí)畫出向量圖。quiver(,LineSpec) 可以指定畫矢量圖用的線型,符號,顏色,quiver命令會在原來的向量圖上畫出記號。quiver(,LineSpec,filled) 對用LineSpec指定的記號進(jìn)行填充h = quiver() 返回每個(gè)向量圖的句柄例7-39z,x,y=pe

17、aks(30);Dx,Dy=gradient(z,0.1,0.1);quiver(x,y,Dx,Dy)圖形結(jié)果為圖7-39。命令3 slice功能 立體切片圖。該命令顯示通過立體圖形的矩形切片圖。用法 slice(X,Y,Z,V,sx,sy,sz) 顯示三元函數(shù)V=V(X,Y,Z)確定的超立體形在x-軸、y-軸與z-軸方向上的若干點(diǎn)(對應(yīng)若干平面。即若函數(shù)V=V(X,Y,Z)中有一變量如X取一定值X0,則函數(shù)V=V(X0,Y,Z)變成一立體曲面(只不過是將該曲面通過顏色表示高度V,從而顯示于一平面而已。)的切片圖,各點(diǎn)的坐標(biāo)由參量向量sx、sy與sz指定。參量X、參量Y與參量Z為三維數(shù)組,用于

18、指定立方體V的坐標(biāo)。參量X、Y與Z必須有單調(diào)的、正交的間隔(如同用命令meshgrid生成的一樣)。在每一點(diǎn)上的顏色由對超立體 V的三維內(nèi)插值確定。slice(V,sx,sy,sz) 顯示三元函數(shù)V=V(X,Y,Z)確定的超立體形在x-軸、y-軸與z-軸方向上的若干點(diǎn)(對應(yīng)若干平面)的切片圖,各點(diǎn)的坐標(biāo)由數(shù)量向量sx、sy與sz指定。其中V為三維數(shù)組(階數(shù)為m*n*p),缺省地有:X = 1:m、Y = 1:n、Z = 1:p。slice(V,XI,YI,ZI) 顯示參量矩陣XI、YI與ZI確定的、超立體圖形的切面圖。參量XI、YI與ZI定義了一曲面,同時(shí)會在曲面的點(diǎn)上計(jì)算超立體V的值。參量X

19、I、YI與ZI必須為同型矩陣。slice(X,Y,Z,V,XI,YI,ZI) 沿著由矩陣XI、YI與ZI定義的曲面畫穿過超立體圖形V的切片。slice(,method) 指定內(nèi)插值的方法。method為如下方法之一:linear、cubic、nearest:linear指定使用三次線性內(nèi)插值法(該狀態(tài)為缺省的);cubic 指定使用三次立方內(nèi)插值法;nearest指定使用最近點(diǎn)內(nèi)插值法。h = slice() 返回一曲面圖形對象的句柄向量h。命令4 axis功能 坐標(biāo)軸的刻度與外在顯示用法 axis(xmin xmax ymin ymax) 設(shè)置當(dāng)前坐標(biāo)軸的x-軸與y-軸的范圍。axis(xm

20、in xmax ymin ymax zmin zmax cmin cmax) 設(shè)置當(dāng)前坐標(biāo)軸的x-軸、y-軸與z-軸的范圍,當(dāng)前顏色刻度范圍。該命令也同時(shí)設(shè)置當(dāng)前坐標(biāo)軸的屬性 Xlim、Ylim與Zlim為所給參數(shù)列表中的最大值和最小值。另外,坐標(biāo)軸屬性XlimMode、YlimMode與ZlimMode設(shè)置為manual。v = axis 返回一包含x-軸、y-軸與z-軸的刻度因子的行向量,其中v為一四維或六維向量,這取決于當(dāng)前坐標(biāo)為二維還是三維的。返回的值包含當(dāng)前坐標(biāo)軸的XLim、Ylim與Zlim屬性值。axis auto 設(shè)置系統(tǒng)到它的缺省動作自動計(jì)算當(dāng)前軸的范圍,這取決于輸入?yún)⒘縳,

21、y與z的數(shù)據(jù)中的最大值與最小值。同時(shí)將當(dāng)前坐標(biāo)軸的屬性XlimMode、YlimMode與ZlimMode設(shè)置為auto用戶可以指定對某一坐標(biāo)軸進(jìn)行自動操作。例如:axis auto x 將自動計(jì)算x-軸的范圍;axis auto yz 將自動計(jì)算y-軸與z-軸的范圍。axis manual 、axis(axis) 把坐標(biāo)固定在當(dāng)前的范圍,這樣,若保持狀態(tài)(hold)為on,后面的圖形仍用相同界限。該命令設(shè)置了屬性XLimMode、屬性YLimMode與屬性ZlimMode為manual。axis tight 把坐標(biāo)軸的范圍定為數(shù)據(jù)的范圍,即坐標(biāo)軸中沒有多余的部分。axis fill 該命令用

22、于將坐標(biāo)軸的取值范圍分別設(shè)置為繪圖所用數(shù)據(jù)在相應(yīng)方向上的最大、最小值。axis ij 使用矩陣坐標(biāo)系:坐標(biāo)原點(diǎn)在左上角、橫坐標(biāo)(j-軸)的值從左到右增加,縱坐標(biāo)(i-軸)的值從上到下增加。axis xy使用笛卡兒坐標(biāo)系(缺?。鹤鴺?biāo)原點(diǎn)在左下角、橫坐標(biāo)(x-軸)的值從左到右增加,縱坐標(biāo)(y-軸)的值從下到上增加。axis equal 設(shè)置坐標(biāo)軸的縱橫比,使在每個(gè)方向的數(shù)據(jù)單位都相同。其中x-軸、y-軸與z-軸將根據(jù)所給數(shù)據(jù)在各個(gè)方向的數(shù)據(jù)單位自動調(diào)整其縱橫比。axis image 效果與命令axis equal相同,只是圖形區(qū)域剛好緊緊包圍圖象數(shù)據(jù)。axis square 設(shè)置當(dāng)前圖形為正方形

23、(或立方體形),系統(tǒng)將調(diào)整x-軸、y-軸與z-軸,使它們有相同的長度,同時(shí)相應(yīng)地自動調(diào)整數(shù)據(jù)單位之間的增加量。axis normal 自動調(diào)整坐標(biāo)軸的縱橫比,還有用于填充圖形區(qū)域的、顯示于坐標(biāo)軸上的數(shù)據(jù)單位的縱橫比。表7-7顯示由上面三個(gè)命令設(shè)置的坐標(biāo)軸屬性。表7-7命令坐標(biāo)軸屬性 axis equal axis normal axis square axis tightequalDataAspectRatioMode 1 1 1 沒有設(shè)置 沒有設(shè)置 1 1 1PlotBoxAspectRatio manual auto auto ManualPlotBoxAspectRatioMode 3

24、4 4 沒有設(shè)置 1 1 1 AutoStretch-to-fill 禁止 可行 禁止 禁止axis vis3d 該命令將凍結(jié)坐標(biāo)系此時(shí)的狀態(tài),以便進(jìn)行旋轉(zhuǎn)。axis off 關(guān)閉所用坐標(biāo)軸上的標(biāo)記、格柵和單位標(biāo)記。但保留由text和gtext設(shè)置的對象。axis on 顯示坐標(biāo)軸上的標(biāo)記、單位和格柵。mode,visibility,direction = axis(state) 返回表明當(dāng)前坐標(biāo)軸的設(shè)置屬性的三個(gè)字符串,見表7-8。表7-8輸出參量 返回字符串 說明Mode auto或manual 若XLimMode、YlimMode與ZlimMode都設(shè)置為auto,則mode為auto;

25、若XLimMode、YlimMode或者ZlimMode都設(shè)置為manual,則mode為manualVisibility on或offDirection xy或ij例7-40 x = 0:.025:pi/2;plot(x,exp(x).*sin(2*x),-maxis(0 pi/2 0 5)圖形結(jié)果為圖7-40。2007-1-3 14:54:27wangyou6699等級:新手上路帖子:36專家分:0注冊:2006-6-1 HYPERLINK /thread-113932-2-1.html l # o 復(fù)制本樓鏈接到剪貼板 第13樓得分:0命令5 hidden功能 在一網(wǎng)格圖中顯示隱含線條。

26、隱含線條的顯示,實(shí)際上是顯示那些從觀察角度觀看沒有被其他物體遮住的線條。用法 hidden on 對當(dāng)前圖形打開隱含線條的顯示狀態(tài),使網(wǎng)格圖后面的線條被前面的線條遮住。設(shè)置曲面圖形對象的屬性FaceColor為坐標(biāo)軸背景顏色。這是系統(tǒng)的缺省操作。hidden off 對當(dāng)前圖形關(guān)閉隱含線條的顯示hidden 在兩種狀態(tài)on與off之間切換例7-41mesh(peaks)hidden off圖形結(jié)果為圖7-41。命令6 shading功能 設(shè)置顏色色調(diào)屬性。該命令控制曲面與補(bǔ)片等的圖形對象的顏色色調(diào)。同時(shí)設(shè)置當(dāng)前坐標(biāo)軸中的所有曲面與補(bǔ)片圖形對象的屬性EdgeColor與FaceColor。命令s

27、hading設(shè)置恰當(dāng)?shù)膶傩灾?,這取決于曲面或補(bǔ)片對象是表現(xiàn)網(wǎng)格圖或?qū)嵡妗S梅?shading flat 使網(wǎng)格圖上的每一線段與每一小面有一相同顏色,該顏色由線段的末端的端點(diǎn)顏色確定;或由小面的、有小型的下標(biāo)或索引的四個(gè)角的顏色確定。shading faceted 帶重疊的黑色網(wǎng)格線的平面色調(diào)模式。這是缺省的色調(diào)模式。shading interp 在每一線段與曲面上顯示不同的顏色,該顏色為通過在每一線段兩邊的、或者為不同小曲面之間的色圖的索引或真顏色進(jìn)行內(nèi)插值得到的顏色。例7-42sphere(16)axis squareshading flattitle(Flat Shading)圖形結(jié)果為

28、圖7-42。命令7 caxis功能 顏色坐標(biāo)軸刻度。命令caxis控制著對應(yīng)色圖的數(shù)據(jù)值的映射圖。它影響下面對象之一的、用帶索引的顏色數(shù)據(jù)(CData)與顏色數(shù)據(jù)映射(CDataMapping)控制的刻度的圖形對象surface、patches與images;它沒有影響帶用顏色數(shù)據(jù)(CData)或顏色數(shù)據(jù)映射(CDataMapping)直接設(shè)置的顏色的圖形對象surface、images或patches。該命令還改變坐標(biāo)軸圖形對象的屬性Clim與ClimMode。用法 caxis(cmin cmax) 用指定的最大值與最小值設(shè)置顏色范圍。數(shù)據(jù)值中小于cmin或大于cmax的,將分別地映射于cm

29、in與cmax;處于cmin與cmax之間的數(shù)據(jù)將線性地映射于當(dāng)前色圖。caxis auto 讓系統(tǒng)自動地計(jì)算數(shù)據(jù)的最大值與最小值對應(yīng)的顏色范圍。這是系統(tǒng)的缺省動作。數(shù)據(jù)中的正無窮大(Inf)對應(yīng)于最大顏色值;負(fù)無窮大(-Inf)對應(yīng)于最小顏色值;帶顏色值設(shè)置為NaN的面或者邊界將不顯示。caxis manual、caxis(caxis) 凍結(jié)當(dāng)前顏色坐標(biāo)軸的刻度范圍。這樣,當(dāng)hold設(shè)置為on時(shí),可使后面的圖形命令使用相同的顏色范圍。v = caxis 返回一包含當(dāng)前正在使用的顏色范圍的二維向量v=cmin cmax。caxis(axes_handle,) 使由參量axis_handle指定

30、的坐標(biāo)軸,而非當(dāng)前坐標(biāo)軸。顏色坐標(biāo)軸刻度工作原理:使用帶索引的顏色數(shù)據(jù)(Cdata)與顏色數(shù)據(jù)映射(CdataMapping)的圖形對象surface、patch與image將設(shè)置成刻度化的,在每次圖形渲染時(shí),將映射顏色數(shù)據(jù)值為當(dāng)前圖形的顏色。當(dāng)顏色數(shù)據(jù)值等于或小于cmin時(shí),將它映射為當(dāng)前色圖中的第一個(gè)顏色;當(dāng)顏色數(shù)據(jù)值等于或大于cmax時(shí),將它映射為當(dāng)前色圖中的最后一個(gè)顏色;對于處于cmin與cmax之間的顏色數(shù)據(jù)(例如c),系統(tǒng)將執(zhí)行下列線性轉(zhuǎn)換,以獲得對應(yīng)當(dāng)前色圖(它的長度為m)中的顏色的索引(當(dāng)前色圖的行指標(biāo)index):index = fix(C-min)/(cmax-cmin)*

31、m)+1例7-43X,Y,Z = sphere;C = Z;surf(X,Y,Z,C)caxis(-1 3)圖形結(jié)果為圖7-43。命令8 view功能 指定立體圖形的觀察點(diǎn)。觀察者(觀察點(diǎn))的位置決定了坐標(biāo)軸的方向。用戶可以用方位角(azimuth)和仰角(elevation)一起,或者用空間中的一點(diǎn)來確定觀察點(diǎn)的位置。用法 view(az,el)、view(az,el) 給三維空間圖形設(shè)置觀察點(diǎn)的方位角。方位角az與仰角el為這兩個(gè)旋轉(zhuǎn)角度:做一通過視點(diǎn)與z-軸的平面,與xy平面有一交線,該交線與y-軸的反方向的、按逆時(shí)針方向(從z-軸的方向觀察)計(jì)算的、單位為度的夾角,就是觀察點(diǎn)的方位角a

32、z。若角度為負(fù)值,則按順時(shí)針方向計(jì)算;在通過視點(diǎn)與z-軸的平面上,用一直線連接視點(diǎn)與坐標(biāo)原點(diǎn),該直線與xy平面的夾角就是觀察點(diǎn)的仰角el。若仰角為負(fù)值,則觀察點(diǎn)轉(zhuǎn)移到曲面下面。view(x,y,z) 在笛卡兒坐標(biāo)系中于點(diǎn)(x,y,z)設(shè)置視點(diǎn)。注意:輸入?yún)⒘恐荒苁欠嚼ㄌ柕南蛄啃问?,而非?shù)學(xué)中的點(diǎn)的形式。view(2) 設(shè)置缺省的二維形式視點(diǎn)。其中az=0,el=90,即從z-軸上方觀看。view(3) 設(shè)置缺省的三維形式視點(diǎn)。其中az=-37.5,el=30。view(T) 根據(jù)轉(zhuǎn)換矩陣T設(shè)置視點(diǎn)。其中T為4*4階的矩陣,如同用命令viewmtx生成的透視轉(zhuǎn)換矩陣一樣。az,el = view

33、 返回當(dāng)前的方位角az與仰角el。T = view 返回當(dāng)前的4*4階的轉(zhuǎn)換矩陣T。例7-44peaks;az = 0;el = 90;view(az, el)圖形結(jié)果為圖7-44。命令9 viewmtx功能 視點(diǎn)轉(zhuǎn)換矩陣。計(jì)算一個(gè)4*4階的正交的或透視的轉(zhuǎn)換矩陣,該矩陣將一四維的、齊次的向量轉(zhuǎn)換到一個(gè)二維的視平面上(如計(jì)算機(jī)平面上)。用法 T = viewmtx(az,el) 返回一與視點(diǎn)的方位角az與仰角el(單位都為度)對應(yīng)的正交矩陣,并沒有改變當(dāng)前視點(diǎn)。T = viewmtx(az,el,phi) 返回一透視的轉(zhuǎn)換矩陣,其中參量phi是單位為度的透視角度,為標(biāo)準(zhǔn)化立方體(單位為度)的對

34、像視角角度與透視扭曲程度。表7-9Phi的值 說明0度 正交投影10度 類似以遠(yuǎn)距離投影25度 類似以普通投影60度 類似以廣角投影用戶可以通過使用返回的矩陣,用命令view(T)改變視點(diǎn)的位置。該4*4階的矩陣將變換四維的、同次的向量成形式為(x,y,z,w)的非標(biāo)準(zhǔn)化的向量,其中w不等于1。正交化的x-元素與y-元素組成的向量(x/w,y/w,z/w,1)為我們所需的二維向量。(注:一四維同次向量為在對應(yīng)的三維向量后面增加一個(gè)1。例如:x,y,z,1為對應(yīng)于三維空間中的點(diǎn)x,y,z的四維向量。)T = viewmtx(az,el,phi,xc) 返回以在標(biāo)準(zhǔn)化的圖形立方體中的點(diǎn)xc為目標(biāo)點(diǎn)

35、的透視矩陣(就像相機(jī)正對著點(diǎn)xc一樣),目標(biāo)點(diǎn)xc為視角的中心點(diǎn)。用戶可以用一三維向量xc=xc,yc,zc指定該中心點(diǎn),每一分量都在區(qū)間0,1上。缺省值為xc=0 0 0。命令10 surfnorm功能 計(jì)算與顯示三維曲面的法線。該命令計(jì)算用戶命令surf中的曲面法線。用法 surfnorm(Z)、surfnorm(X,Y,Z) 畫出一曲面與它的法線圖。其中矩陣Z用于指定曲面的高度值;X與Y為向量或矩陣,用于定義曲面的x與y部分。Nx,Ny,Nz = surform() 返回組成曲面的法線在三個(gè)坐標(biāo)軸上的投影分量Nx,Ny與Nz。例7-45x,y,z = cylinder(1:10);sur

36、fnorm(y,x,z)axis(-12 12 -12 12 -0.1 1)圖形結(jié)果為圖7-45。圖7-45 曲面法線圖7.3 通用圖形函數(shù)命令7.3.1 圖形對象句柄命令命令1 figure功能 創(chuàng)建一個(gè)新的圖形對象。圖形對象為在屏幕上單獨(dú)的窗口,在窗口中可以輸出圖形。用法 figure 用缺省的屬性值創(chuàng)建一個(gè)新的圖形對象。figure(PropertyName,PropertyValue,) 對指定的屬性PropertyName用指定的屬性值PropertyValue(屬性名與屬性值成對出現(xiàn))創(chuàng)建一個(gè)新的圖形窗口,對于那些沒有指定的屬性,則用缺省值。屬性名與有效的屬性值見下表。figure

37、(h) 1. 若h為一個(gè)已經(jīng)存在的圖形的句柄,則figure(h)使由h標(biāo)記的圖形成為當(dāng)前圖形,使它可見,且在屏幕上把它顯示到所有圖形之前。當(dāng)前圖形為圖像輸出的地方。2. 若h不是已經(jīng)存在圖形的句柄,但是為一整數(shù),則該命令生成一圖形窗口,同時(shí)把該窗口的句柄賦值為h;若h不是一圖形窗口的句柄,也不是一整數(shù),則返回一錯(cuò)誤信息。h = figure() 返回圖形窗口對象的句柄給h。表7-10屬性名 屬性說明 有效屬性值窗口位置Position 圖形窗口的位置與大小 有效值:四維向量left,bottom,width,height缺省值:決定于顯示Units 用于解釋屬性Position的單位 有效值

38、:inches(英寸)centimeters(厘米)normalized(標(biāo)準(zhǔn)化單位,認(rèn)為窗口為一長寬都是1)points(點(diǎn))pixels(像素)characters(字符)缺省值:pixels指定類型與外在顯示Color 窗口的背景顏色 有效值:ColorSpec(有效的顏色 參數(shù))缺省值:取決于顏色表(參見命令colordef)Menubar 轉(zhuǎn)換圖形窗口菜單條的“開”與“關(guān)” 有效值:none、figure缺省值:figureName 顯示圖形窗口的標(biāo)題 有效值:任意字符串缺省值:(空字符串)NumberTitle 標(biāo)題欄中是否顯示Figure No. n,其中n為圖形窗口的編號 有效

39、值:on、off缺省值:onResize 指定圖形窗口是否可以通過鼠標(biāo)改變大小 有效值:on、off缺省值:onSelectionHighlight 當(dāng)圖形窗口被選中時(shí),是否突出顯示 有效值:on、off缺省值:onVisible 確定圖形窗口是否可見 有效值:on、off缺省值:onWindowStyle 指定窗口為標(biāo)準(zhǔn)窗口還是典型窗口 有效值:normal(標(biāo)準(zhǔn)窗口)、modal(典型窗口)缺省值:normal控制色圖Colormap 圖形窗口的色圖 有效值:m*3階的RGB顏色矩陣缺省值:jet色圖Dithermap 用于真顏色數(shù)據(jù)以偽顏色顯示的色圖 有效值:m*3階的RGB顏色矩陣缺省

40、值:有所有顏色的色圖DithermapMode 是否使用系統(tǒng)生成的抖動色圖 有效值:auto、manual缺省值:manualFixedColors 不是從色圖中獲得的顏色 有效值:m*3階的RGB顏色矩陣缺省值:無(只讀模式)MinColormap 系統(tǒng)顏色表中能使用的最少顏色數(shù) 有效值:任一標(biāo)量缺省值:64ShareColors 允許MATLAB共享系統(tǒng)顏色表中的顏色 有效值:on、off缺省值:on指定透明度Alphamap 圖形窗口的色圖,用于設(shè)定透明度。 有效值:m*1維向量,每一分量在0 1之間缺省值:64*1維向量指定渲染模式BackingStore 打開或關(guān)閉屏幕像素緩沖區(qū) 有

41、效值:on、off缺省值:onDoubleBuffer 對于簡單的動畫渲染是否使用快速緩沖 有效值:on、off缺省值:offRenderer 用于屏幕和圖片的渲染模式 有效值:painters、zbuffer、OpenGL缺省值:系統(tǒng)自動選擇關(guān)于圖形窗口的一般信息Children 顯示于圖形窗口中的任意對象句柄 有效值:句柄向量FileName 命令guide使用的文件名 有效值:字符串Parent 圖形窗口的父對象:根屏幕 有效值:總是0(即根屏幕)Selected 是否顯示窗口的“選中”狀態(tài) 有效值:on、off缺省值:onTag 用戶指定的圖形窗口標(biāo)簽 有效值:任意字符串缺省值: (空

42、字符串)Type 圖形對象的類型(只讀類型) 有效值:figureUserData 用戶指定的數(shù)據(jù) 有效值:任一矩陣缺省值:(空矩陣)RendererMode 缺省的或用戶指定的渲染程序 有效值:auto、manual缺省值:auto關(guān)于當(dāng)前狀態(tài)的信息CurrentAxes 在圖形窗口中的當(dāng)前坐標(biāo)軸的句柄 有效值:坐標(biāo)軸句柄CurrentCharacter 在圖形窗口中最后一個(gè)輸入的字符 有效值:單個(gè)字符CurrentOject 圖形窗口中的當(dāng)前對象的句柄 有效值:圖形對象句柄CurrentPoint 圖形窗口中最后單擊的按鈕的位置 有效值:二維向量x-coord,y-coordSelecti

43、onType 鼠標(biāo)選取類型 有效值:normal、extended、alt、open回調(diào)程序的執(zhí)行BusyAction 指定如何處理中斷調(diào)用程序 有效值:cancel、queue缺省值:queueButtonDownFcn 當(dāng)在窗口中空閑點(diǎn)按下鼠標(biāo)按鈕時(shí),執(zhí)行的回調(diào)程序 有效值:字符串缺省值: (空字符串)CloseRequestFcn 當(dāng)執(zhí)行命令關(guān)閉時(shí),定義一回調(diào)程序 有效值:字符串缺省值:closereqCreateFcn 當(dāng)打開一圖形窗口時(shí),定義一回調(diào)程序 有效值:字符串缺省值: (空字符串)DeleteFcn 當(dāng)刪除一圖形窗口時(shí),定義一回調(diào)程序 有效值:字符串缺省值: (空字符串)In

44、terruptible 定義一回調(diào)程序是否可中斷 有效值:on、off缺省值:on(可以中斷)KeyPressFcn 當(dāng)在圖形窗口中按下一鍵時(shí),定義一回調(diào)程序 有效值:字符串缺省值: (空字符串)ResizeFcn 當(dāng)圖形窗口改變大小時(shí),定義一回調(diào)程序 有效值:字符串缺省值: (空字符串)UIContextMenu 定義與圖形窗口相關(guān)的菜單 有效值:屬性UIContrextmenu的句柄WindowButtonDownFcn 當(dāng)在圖形窗口中按下鼠標(biāo)時(shí),定義一回調(diào)程序 有效值:字符串缺省值: (空字符串)WindowButtonMotionFcn 當(dāng)將鼠標(biāo)移進(jìn)圖形窗口中時(shí),定義一回調(diào)程序 有效值

45、:字符串缺省值: (空字符串)WindowButtonUpFcn 當(dāng)在圖形窗口中松開按鈕時(shí),定義一回調(diào)程序 有效值:字符串缺省值: (空字符串)訪問對象的控制IntegerHandle 指定使用整數(shù)或非整數(shù)圖形句柄 有效值:on、off缺省值:on(整數(shù)句柄)HandleVisiblity 指定圖形窗口句柄是否可見 有效值:on、callback、off缺省值:onHitTest 定義圖形窗口是否能變成當(dāng)前對象(參見圖形窗口屬性CurrentObject) 有效值:on、off缺省值:onNextPlot 在圖形窗口中定義如何顯示另外的圖形 有效值:replacechildren、add、re

46、place缺省值:add定義鼠標(biāo)指針Pointer 選取鼠標(biāo)記號 有效值:crosshair、arrow、topr、watch、topl、botl、botr、circle、cross、fleur、left、right、top、fullcrosshair、bottom 、ibeam、custom缺省值:arrowPointerShapeCData 定義鼠標(biāo)外形的數(shù)據(jù) 有效值:16*16階矩陣缺省值:將鼠標(biāo)設(shè)置為custom且可見PointerShapeHotSpot 設(shè)置鼠標(biāo)活躍的點(diǎn) 有效值:二維向量row,column缺省值:1 1例7-46scrsz = get(0,ScreenSize);

47、figure(Position,1 scrsz(4)/2 scrsz(3)/2 scrsz(4)/2)執(zhí)行上面的語句,會在屏幕的左上角生成一沒有任何符號的窗口。命令2 line功能 生成線(line)對象。命令line在當(dāng)前坐標(biāo)軸中生成一個(gè)線對象。用戶可以指定線的顏色,寬度,類型和標(biāo)記符號等其他特性。命令line 有兩種形式:1自動循環(huán)使用顏色和類型。當(dāng)用戶用非正式語法來指定矩陣坐標(biāo)數(shù)據(jù):line(X,Y,Z),Matlab將循環(huán)使用由坐標(biāo)軸ColorOrder和LineStyle指定的顏色順序和類型順序。2純粹低級操作。當(dāng)用戶用屬性名和屬性值調(diào)用命令line:line(XData,x,YDa

48、ta,y,ZData,z)Matlab將在當(dāng)前用缺省的顏色(參見命令colordef的使用)畫出線對象。注意一點(diǎn)的是,用戶不能在命令line的低級形式中使用矩陣數(shù)據(jù)。用法 line(X,Y) 在當(dāng)前的坐標(biāo)軸中畫出由向量x和y定義的線條。若x與y為同型的矩陣,則對于x,y的每一列畫出一線條。line(X,Y,Z) 在三維空間中畫出由x,y,z定義的線條。line(X,Y,Z,PropertyName,PropertyValue,) 畫出由參數(shù)x,y,z確定的線條,其中對指定屬性PropertyName設(shè)置為PropertyValue,其他沒有指定屬性用缺省值。屬性LineStyle和Marker

49、參見命令plot。line(PropertyName,PropertyValue,) 對屬性用相應(yīng)的輸入?yún)?shù)來設(shè)置而畫出線條。這是命令line的低級使用形式,此時(shí)不接受矩陣參數(shù)。除了該情形,其他形式都接受矩陣參數(shù)。h = line() 返回每一條線的線對象對應(yīng)的句柄向量。表7-11屬性名 說明 有效屬性值定義對象的數(shù)據(jù)Xdata 定義線條的x-軸坐標(biāo)參量 有效值:向量或矩陣缺省值:0 1Ydata 定義線條的y-軸坐標(biāo)參量 有效值:向量或矩陣缺省值:0 1Zdata 定義線條的z-軸坐標(biāo)參量 有效值:向量或矩陣缺省值:0 1定義線型與數(shù)據(jù)點(diǎn)標(biāo)記符LineStyle 定義線條的類型 有效值:-、

50、-、:、-.、 none缺省值:-(實(shí)線)LineWidth 定義線條的寬度(以磅為單位) 有效值:一標(biāo)量缺省值:0.5磅Marker 定義標(biāo)記數(shù)據(jù)點(diǎn)的標(biāo)記符號 有效值:13種類型之一缺省值:noneMarkerEdgeColor 定義標(biāo)記顏色或可填充標(biāo)記的邊界顏色 有效值: auto、none、 ColorSpec缺省值:autoMarkerFaceColor 定義封閉形標(biāo)記的填充顏色MarkerSize 定義標(biāo)記大小 有效值:標(biāo)量(磅)缺省值:(磅)控制線條的顯示Clipping 坐標(biāo)軸矩形區(qū)域是否可剪輯 有效值:on、off缺省值:onEraseMode 定義顯示與擦除線條的方法(對于動

51、畫顯示) 有效值:normal、none、xor、background缺省值:normalSelectionHighlight 當(dāng)線條被選中時(shí),是否突出顯示 有效值:on、off缺省值:onVisible 定義線條是否可見 有效值:on、off缺省值:onColor 定義線條顏色 有效值:ColorSpec對象訪問的控制HandleVisibility 定義線條句柄對其他函數(shù)是否可見 有效值:on、off、callback缺省值:onHitTest 定義線條能否成為當(dāng)前對象 有效值:on、off缺省值:on關(guān)于線條的一般信息Children 線條沒有子對象 有效值:(空矩陣)Parent 線條

52、對象的父對象為坐標(biāo)軸對象 有效值:坐標(biāo)軸句柄Selected 是否顯示線條的“選中”狀態(tài) 有效值:on、off缺省值:onTag 用戶定義的標(biāo)簽 有效值:任一字符串缺省值:(空字符串)Type 圖形對象的類型(只讀類型) 有效值:lineUserData 用戶定義的數(shù)據(jù) 有效值:任一矩陣缺省值:(空矩陣)與回調(diào)程序執(zhí)行有關(guān)的屬性BusyAction 定義如何處理回調(diào)中斷程序 有效值:cancel、queue缺省值:queueButtonDownFcn 當(dāng)在線條上按下鼠標(biāo)時(shí),定義一回調(diào)程序 有效值:字符串缺省值: (空字符串)CreateFcn 當(dāng)生成線條時(shí),定義一回調(diào)程序 有效值:字符串缺省值

53、: (空字符串)DeleteFcn 當(dāng)刪除線條時(shí),定義一回調(diào)程序 有效值:字符串缺省值: (空字符串)Interruptible 定義回調(diào)程序是否可中斷 有效值:on、off缺省值:on(可中斷)UIContextMenu 定義與線條相關(guān)的菜單 有效值:UIContextMenu的句柄例7-47t = 0:pi/20:2*pi;hline1 = plot(t,exp(t).*sin(t),k);hline2 = line(t+.06,exp(t).*sin(t),LineWidth,4,Color,.8 .8 .8);set(gca,Children,hline1 hline2)生成圖形為圖7

54、-46。圖7-46 命令line畫的函數(shù)圖例7-48生成隨機(jī)直線圖:line(rand(4,2),rand(4,2),rand(4,1)line(rand(1,4),rand(1,4),rand(1,4)line(rand(4,1),rand(4,1),rand(4,1)line(rand(2,4),rand(2,4),rand(1,4)line(rand(4,2),rand(4,2),rand(4,1)生成圖形為圖7-47。2007-1-3 14:54:44wangyou6699等級:新手上路帖子:36專家分:0注冊:2006-6-1 HYPERLINK /thread-113932-2-1

55、.html l # o 復(fù)制本樓鏈接到剪貼板 第14樓得分:0命令3 patch功能 生成補(bǔ)片圖形對象。該命令為生成補(bǔ)片圖形對象的低級圖形函數(shù)。補(bǔ)片為一個(gè)或多個(gè)多邊形,多邊形的頂點(diǎn)為坐標(biāo)中的點(diǎn)。用戶可以指定補(bǔ)片的顏色與光照模式。用法 patch(X,Y,C) 在當(dāng)前坐標(biāo)軸中增加二維帶填充模式的補(bǔ)片。參量X,Y確定頂點(diǎn)的位置。若X,Y為矩陣(同型或不同型),系統(tǒng)按列生成多個(gè)多邊形。若x,y沒有定義一封閉的多邊形,則命令自動地將多邊形封閉。參量x與y可以定義凹的或自身交叉的多邊形。可是,一個(gè)不可分隔的補(bǔ)片的邊界自身交叉,則不能完整填充。在這種情況下,最好是將多邊形分解成幾個(gè)小的、自身沒有交叉的多邊

56、形。參量c指定每一補(bǔ)片的顏色,它可以為簡單的ColorSpec,每面一顏色或每一頂點(diǎn)一顏色。若c為三維列向量,它將被認(rèn)為是一直接指定的RGB顏色。patch(X,Y,Z,C) 生成三維的補(bǔ)片對象。patch(FV) 用結(jié)構(gòu)FV生成一補(bǔ)片。結(jié)構(gòu)FV包含這些域名vertices,faces和可選的facevertecdata,這些域名對應(yīng)于補(bǔ)片的Vertices屬性、Faces屬性、FaceVertexCData屬性。patch(,C,PropertyName,PropertyValue) 在二維(X,Y)或三維(X,Y,Z)空間中對補(bǔ)片指定的屬性PropertyName設(shè)置為PropertyVa

57、lue。patch(PropertyName,PropertyValue) 對所有指定的多個(gè)屬性PropertyName設(shè)置為相應(yīng)的值PropertyValue。該命令形式可以使用戶免除顏色的指定,因?yàn)橄到y(tǒng)將使用缺省的面顏色和邊界顏色,除非用戶準(zhǔn)確地對屬性FaceColor與EdgeColor進(jìn)行設(shè)置。該命令形式也允許用戶通過對屬性Faces與Vertices的設(shè)置來代替x-,y-與z-軸的輸入。handle = patch()返回命令patch生成的補(bǔ)片對象句柄。說明 函數(shù)patch不象其他的高級的區(qū)域生成函數(shù),例如函數(shù)fill或area,它沒有檢測圖形窗口與坐標(biāo)軸的屬性NextPlot的設(shè)

58、置情形。它只是簡單地在當(dāng)前坐標(biāo)軸中添加補(bǔ)片對象而已。有兩種指定顏色的補(bǔ)片屬性名:(1)Cdata當(dāng)指定x-,y-與z-軸坐標(biāo)(XData,YData,ZData)時(shí)使用;(2)FaceVertexCData當(dāng)指定多邊形的頂點(diǎn)與連接矩陣時(shí)使用。以上兩個(gè)屬性接受顏色數(shù)據(jù)作為索引顏色或者是真顏色(RGB)。其中索引顏色數(shù)據(jù) 能代表當(dāng)前色圖的直接索引或者代表映射到整個(gè)色圖的線性數(shù)據(jù)的比例數(shù)值。命令4 surface功能 生成面對象。該命令是生成面圖形對象的低級函數(shù)。面對象為由矩陣元素的A(I,j)所在的行下標(biāo)I為x-坐標(biāo),所在的列下標(biāo)j為y-坐標(biāo),元素值為z-坐標(biāo)確定的點(diǎn)生成的空間多邊形。用法 sur

59、face(Z) 畫出由矩陣z確定的曲面,其中z為定義在一幾何矩形區(qū)域上的單值函數(shù)。surface(Z,C) 畫出顏色由c指定的、面由z指定的空間曲面。surface(X,Y,Z) 曲面由參數(shù)x,y,z確定,顏色參數(shù)c=z,因此顏色能恰當(dāng)?shù)胤从城娴母叨取urface(X,Y,Z,C) 曲面由參數(shù)x,y,z確定,顏色由參數(shù)c確定。Surface(x,y,Z) 參數(shù)x與y為向量,若m,n=size(z),則要求length(x)=n,length(y)=m,面上的點(diǎn)由(x(j),y(i),z(I,j)確定。Surface(x,y,Z,C) 曲面確定如上情形,顏色由參數(shù)c確定。surface(Pr

60、opertyName,PropertyValue,) 對指定的曲面屬性PropertyName指定為PropertyValue,對曲面進(jìn)行細(xì)微控制。h = surface() 返回生成面對象的句柄。命令5 image功能 顯示圖片對象。該命令通過對矩陣c中每一個(gè)元素(每一元素作為引用圖形色圖下標(biāo)或直接給出RGB值)的解釋而生成一個(gè)圖片對象。Image命令有兩種使用格式:1一個(gè)調(diào)用命令newplot的高級函數(shù),可以確定在何處放置圖片與坐標(biāo)軸的范圍為剛好圍住圖片;使剛生成的圖片放置在坐標(biāo)軸的刻度線與格柵線之上;屬性Ydir設(shè)置為rervse;屬性View為0 90。2一個(gè)增加圖片到當(dāng)前坐標(biāo)軸的低級

溫馨提示

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

評論

0/150

提交評論