付費(fèi)下載
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
7到數(shù)據(jù)的許多內(nèi)在本質(zhì),發(fā)現(xiàn)數(shù)據(jù)的內(nèi)在聯(lián)系??梢员磉_(dá)出數(shù)據(jù)的二維,三維,在特征表現(xiàn)得淋漓盡致。下面我們分別介紹圖形令。二維圖形基本平面圖形命令命令 功能線性二維圖。條多于一條時(shí),若用戶沒(méi)有指定使用顏色,則plot循環(huán)使用由當(dāng)前坐標(biāo)軸顏色順序?qū)傩裕╟urrentaxesColorOrderproperty)定義的顏色,以區(qū)別不同的線條。在用完上述屬性值后,plot又循環(huán)使用由坐標(biāo)軸線型順序?qū)傩裕╝xesLineStyleOrderplot(X,YX,Y均為實(shí)數(shù)向量,且為同維向量(可以不是同型向量X=[x(i)],Y=[y(i)]plot(X,Y)先描出點(diǎn)(x(i),y(i))X,YX,Y中一個(gè)為向量,另一個(gè)為矩陣,且向量的維myyy的行數(shù)為plot(X1,Y1,LineSpec1,X2,Y2,LineSpec2?)將按順序分別畫出由三參數(shù)定義第第7章繪圖與圖形處理))hplot(?)line說(shuō)明功能定義線的屬性。Maltab7--:實(shí)線(缺省值指定線條的寬度,取值為整數(shù)(單位為像素點(diǎn)7-7-+*.xd^v><shP指定標(biāo)記符號(hào)的大小尺寸,取值為整數(shù)(單位為像素在所有的能產(chǎn)生線條令中,參數(shù)LineSepc可以定義線條的下面三個(gè)屬性:線型、7->>t=>>plot(t,t.*cos(t),'->>hold>>plot(sin(t->>hold7-'MarkerFaceColor',[.491.63],'MarkerSize',12)圖7-1二維曲線 圖7-2二維圖形的繪命令 limitsy=f(x)x的分量分布在指定的范圍內(nèi),yx同型的向量,對(duì)應(yīng)的分量有函數(shù)關(guān)系:y(i)=f(x(i))x的值,yy是一個(gè)矩陣,其中每列對(duì)應(yīng)一個(gè)f(x。例如,f(x)返回向量[f1(x),f2(x),f3(x)],輸入?yún)⒘縳=[x1;x2;x3],則函數(shù)f(x)返回矩陣 數(shù)eval計(jì)算的字符串。例如:’sin(x)*exp(2*x)’,’[sin(x),cos(x)]’,’hump(x)’。用法fplot('function',limits)在指定的范圍limits內(nèi)畫出函數(shù)名為function的一元函數(shù)圖范圍的向量[xminxmaxyminymax]。fplot('function',limits,LineSpec)用指定的線型LineSpec畫出函數(shù)function。)fplot('function',limits,tol,LineSpec)用指定的相對(duì)誤差值tol和指定的線型fplot('function',limits,n)n>=1n+1個(gè)點(diǎn)(limitsn個(gè)小區(qū)間,最大步長(zhǎng)不超過(guò)(xmax-xmin)/n第7章繪圖與圖形處 ]=))y=[]7->>fplot('tanh',[-2>>subplot(2,2,1);fplot('humps',[0>>subplot(2,1,2);fplot('[tan(x),sin(x),cos(x)]',2*pi*[-11-1圖7-3函數(shù)畫 圖7-命令 功能用法loglog(Y)yyy的列向量畫出。的其他使用形式中將忽略Y的虛數(shù)部分。loglog(X1,Y1,X2,Y2?)XnYnXnYn為矩陣,另則loglog把矩陣按向量的方向分解成向量,再與向量結(jié)合分別畫出圖形。loglog(X1,Y1,LineSpec1,X2,Y2,LineSpeec2?)按順序取三個(gè)參 loglog(?,'PropertyName',PropertyValue,?loglog命令生成的圖形對(duì)象h=loglog(?)line7->>grid7-命令 功能x軸對(duì)數(shù)圖形。若沒(méi)有指定使用的顏色,當(dāng)所畫線條較多時(shí),semilogx將自動(dòng)使用由當(dāng)前軸的ColorOrderLineStyleOrder屬性指定的顏色順序和線型順序來(lái)畫線。semilogx(Y)%x軸的刻度求常用對(duì)數(shù)(10為底y軸為線性刻度。ysemilogx(Y)semilogx(real(Y),imag(Y))。在semilogx的其他使用形式中,Y的虛數(shù)部分將被忽略。semilogx(X1,Y1,X2,Y2?)%XnYnxnyn為矩semilogx(X1,Y1,LineSpec1X2,Y2,LineSpec2,?) %按順序取三參數(shù) semilogx命令生成的h= 7->>x=命令 命令 功能用法fill(X,Y,C)xy
7-第7章繪圖與圖形處 Archan制作 用c指定的顏色填充它。其中c為向量或矩陣。若c是行向量,則要求fill(X,Y,ColorSpec)ColorSpec指定的顏色填充由xy定義的多邊形fill(X1,Y1,C1,X2,Y2,C2,?)指定多個(gè)要填充的二維區(qū)域fill(?,'PropertyName',PropertyValue)patch圖形對(duì)象的某個(gè)屬性h=fill(?)patchpatchxy是一矩陣,另一個(gè)是向量,向量應(yīng)是維數(shù)與矩陣的行數(shù)相等的列向量或是與y中列向量中的數(shù)據(jù)生成多邊形的頂點(diǎn)。fill生成平坦陰影模式(flat-shaded)多邊形,同時(shí)設(shè)置補(bǔ)片對(duì)象(patch)FaceColor屬性為相應(yīng)的RGB顏色矩陣。之后,c成為當(dāng)前的下標(biāo)矩陣。FaceColor屬性被設(shè)置為'flat',x,y的每一行nCdatanxy中的相應(yīng)的列。若cfill運(yùn)用一線性插值法計(jì)算每一節(jié)點(diǎn)的顏色,以便用元素變成每一補(bǔ)片的Cdata屬性值。若c為一列向量,7->>t=>>x=>>y=命令7 圖7-功能用法zoomon打開交互式的放大功能。當(dāng)一個(gè)圖形處于交互式的放大狀態(tài)時(shí),有兩種操作可進(jìn)行多次,直到的最大顯示為止;對(duì)于二鍵或三鍵的鼠標(biāo),在坐標(biāo)軸內(nèi)單擊縮小圖形,需要按住鍵盤上的Shift鍵,再單擊鼠標(biāo)鍵。zoomoffzoomoutzoomreset系統(tǒng)將記住當(dāng)前圖形的放大狀態(tài),作為放大狀態(tài)的設(shè)置值。以后使用狀,而是返回reset時(shí)的放大狀態(tài)。zoom用于切換放大的狀態(tài):onoff。zoomxonx軸進(jìn)行放大。zoomyonyzoom(factor)factor進(jìn)行放大或縮小,而不影響交互式放大的狀態(tài)。若factor>1,系統(tǒng)將圖形放大factor倍,若0<factor≤1,系統(tǒng)將圖形放大1/factor倍。zoom(fig,option)指定對(duì)窗口fig中(不一定為當(dāng)前窗口)的二維圖形進(jìn)行放大,其中參數(shù)option為:on、off、xon、yon、reset、factor等。8zf(x,y)x-yXY,或者是三元函數(shù)u=f(x,y,z)中立方體定義域中的數(shù)據(jù)點(diǎn)矩陣X,YZ。用法a:[X,Y]meshgrid(x,y)b:[X,Y]=meshgrid(x)c:[X,Y,Z]=meshgrid(x,y,z)axx-yx軸的值,向ba:[X,Y]meshgrid(x)meshgrid(x,x)zXx軸坐標(biāo)值,Y為立方體定義域中分割點(diǎn)的y軸坐標(biāo)值,Z為立方體定義域中分割點(diǎn)的z軸坐標(biāo)值。7->>x[0.71.1y231];z=[253];%>>[X_2d,Y_2d]=>>[X_3d,Y_3d,Z_3d]=X_2d3311 第7章繪圖與圖形處
222222555555Z_3d(:,:,3)333333特殊平面圖形命令命令 用法polar(theta,rho)thetarhothetax軸到半徑的單位為弧度的向量,極徑rho為各數(shù)據(jù)點(diǎn)到極點(diǎn)的半徑向量。7->>t=命令 功能用法bar(Y)若y為向量,則分別顯示每個(gè)分量的高度, length(y1size(y,1bar(x,Y)xyxy為矩陣,則bar把矩陣分解成幾個(gè)行向量,在指定的橫坐標(biāo)處分別畫出。bar(?,width)設(shè)置條形的相對(duì)寬度和控制在一組內(nèi)條形的間距。缺省值為0.8,為1,則同一組內(nèi)的條形相互接觸。bar(?,'style')指定條形的排列類型。類型有“group”和“stack”,其中“group”)[xb,yb]bar(?plotpatchxb,yb。h=bar(?)patchx=-colormapgray7-title'Width=命令
圖7- 圖7-功能用法barh(Y)y為向量,則分別顯示每個(gè)分量的高度,縱坐標(biāo)為1length(y);若ybar把y1size(y,1),)barh(?,width)設(shè)置條形的相對(duì)寬度和控制在一組內(nèi)條形的間距。缺省值為0.8,為1,則同一組內(nèi)的條形相互接觸。)[xb,yb]barh(?plotpatch畫出條形圖的參量xbyb。plot語(yǔ)句中加入裝飾h=barh(?)patch圖形對(duì)象句柄的向7->>X=>>Y=命令 圖7-功能從原點(diǎn)畫箭頭圖。箭頭圖為一顯示起點(diǎn)為笛卡兒坐標(biāo)系中的原點(diǎn)的二維或三維方compass(X,Y)xynn個(gè)箭頭,箭頭的起compass(Z)參量z為nn個(gè)箭頭,箭頭起點(diǎn)為原點(diǎn),箭compass(?,LineSpec)LineSpec指定箭頭圖h=compass(?)lineh7-Z=magic(20).*randn(20);命令
7-功能二維彗星圖。彗星圖為彗星頭(一個(gè)小圓圈)沿著數(shù)據(jù)點(diǎn)前進(jìn)的動(dòng)畫,彗星體為能得到彗星頭且當(dāng)用戶改變窗口的大小時(shí),動(dòng)畫將。用法comet(y)彗星圖動(dòng)畫顯示向量y確定的路線。comet(x,y)彗星圖動(dòng)畫顯示向量x與y確定的路線。comet(x,y,p)p*length(y)p0.17->>t=>>y=
7-命令 功能沿著一曲線畫誤差棒形圖。誤差棒為數(shù)據(jù)的置信水平或者為沿著曲線的偏差。在用法errorbar(Y,E)畫出向量y,同時(shí)顯示在向量y的每一元上的誤差棒。誤差棒為E(i)在曲線y上面與下面的距離,所以誤差棒的長(zhǎng)度為2*E(i)。)稱誤差棒于曲線點(diǎn)(X(i),Y(i))E(i,j)、errorbar(X,Y,L,U)X,Y,L,U必須為同型參量。若同為向量,則在點(diǎn)(X(i),Y(i))處畫出向下長(zhǎng)為L(zhǎng)(i),向上長(zhǎng)為U(i的誤差棒;若同為矩陣,則在點(diǎn)(X(i,j),Y(i.j))處畫出向下長(zhǎng)為L(zhǎng)(i,j),向上長(zhǎng)為U(i,j)的誤差棒。)herrorbar(?)h7->>X=>>Y=>>E=命令 功能畫出速度向量圖。一羽毛圖在橫坐標(biāo)上等距地顯
7-用法feather(U,V)顯示由參量向量uvu包含作為相對(duì)坐標(biāo)系中的x成分,v包含作為相對(duì)坐標(biāo)系中的y成分。feather(?,LineSpec)LineSpec7->>th=(->>r=>>[u,v]=命令 功能二維條形直方圖,可以顯示出數(shù)據(jù)的分配情形。所有向量 圖7-y中的列向量中的元素是根據(jù)它們的數(shù)值范圍來(lái)分組的,每一組作為一patchpatch對(duì)象的屬性進(jìn)行設(shè)置。缺省時(shí),圖形顏色是由當(dāng)前進(jìn)行控制,當(dāng)前的第一個(gè)顏色為直方圖的顏色。用法n=hist(Y)y10個(gè)條形中,且返回每一個(gè)條形中的元素個(gè)數(shù)。若y為矩陣,則該命令按列對(duì)y進(jìn)行處理。nhist(Y,x)參量x為向量,把ym(m=length(x))x中元素指n=hist(Y,nbins)nbins[n,xout]hist(?)返回向量nxout,用戶可以用命令bar(xout,n)畫出條形直方圖。7->>x=->>y=命令 功能用法n=histc(x,edges)統(tǒng)計(jì)向量x中、落入向量edges( 圖7-edgesedges中可使用-infinfxNaN的元素。若xx的每一列n=histc(x,edges,dim)對(duì)矩陣的第dim維進(jìn)行統(tǒng)計(jì)k)。對(duì)于超出范圍的數(shù)值,bin命令 功能畫角度直方圖。該直方圖是一個(gè)顯示所給數(shù)據(jù)的變化范圍內(nèi)數(shù)據(jù)的分布情形的極用法rose(theta)theta20個(gè)區(qū)間或更少的區(qū)間theta中的角度單位為弧度,用于確定每一區(qū)間與原點(diǎn)的角rose(theta,x)用參量x指定每一區(qū)間內(nèi)的元素與區(qū)間的位置,length(x)等于每一區(qū)rose命令分配參量theta中的元素為5部分,每一部分的角度中線由x指定。rose(theta,nbins)[0,2*pi]nbins20。[tout,rout]=rose(?)tout與routpolar(tout,rout)畫出圖形。該7->>theta=命令 功能畫二維階梯圖,這種圖對(duì)與時(shí)間有關(guān)的數(shù)字樣本系統(tǒng)的作圖
7-用法stairs(Y)yyx1到到y(tǒng)的列數(shù)m。stairs(X,Y)xyx與y為同型的向量或矩陣。此外,x可以為行向量或?yàn)榱邢蛄?,且y為有m=length(x)行的矩陣。[xb,yb]stairs(Y)ploty的階梯圖的向量xb與yb。[xb,yb]=stairs(X,Y)該命令沒(méi)有畫圖,而是返回可以用7->>x=命令 功能
7-stem(Y)yxystem(X,Y)xyxystem(?,'fill')指定是否對(duì)柄形圖末端的小圓圈填充顏色。命令 功能畫三維離散數(shù)據(jù)的柄形圖。該圖用一線段顯示數(shù)據(jù)離開xy平面的高度,段格式stem3(Z)zxyzxy將自動(dòng)生成,stem3xz的元素;stem3(X,Y,Zxyzx,y,z必須為同stem3(?,LineSpec)
h=stem3(?)line7-命令 功能
7-格式pie(X)用x中的數(shù)據(jù)畫一餅形圖,x中的每一元素代表餅形圖中的一部分。X中元素X(i所代表的扇形大小通過(guò)X(i)/sum(X的大小來(lái)決定。若有sum(X)=1xsum(X)<1,則畫pie(X,explode)從餅形圖中分離出一部分,explodex相對(duì)應(yīng)的向量或矩陣。與explode的非零值對(duì)應(yīng)的部分將h=pie(?)patchtexth7->>x=[130.52.5>>explode=[0100二維圖形注釋命令
命令 功能h=stem(?)line7->>x=用法gridon給當(dāng)前的坐標(biāo)軸增加分隔線。gridoff從當(dāng)前的坐標(biāo)軸中去掉分隔線。grid轉(zhuǎn)換分隔線的顯示與否的狀態(tài)。)命令 用法gtext('string')當(dāng)光標(biāo)位于一個(gè)圖形窗口內(nèi)時(shí),等待用戶單擊鼠標(biāo)或鍵盤。若按下h=gtext('string')當(dāng)用戶在鼠標(biāo)指定的位置放置文字“string命令 的窗口中顯示一個(gè)圖例。對(duì)于每一線條,圖例會(huì)在用戶給定的文字旁顯示線條的線型,標(biāo)記符號(hào)和顏色等。當(dāng)所畫的是區(qū)域(patch或surface對(duì)象)時(shí),圖例會(huì)在文字旁顯示表面顏色。在一個(gè)坐標(biāo)軸中僅僅顯示一個(gè)圖例。圖例的位置有幾個(gè)因素決定,像遮擋的對(duì)象等,用戶可以用鼠標(biāo)拖動(dòng)圖例到恰當(dāng)?shù)奈恢?,雙擊可以進(jìn)入編輯狀態(tài)。用法legend('string1','string2',?)string在當(dāng)前坐標(biāo)軸中對(duì)所給數(shù)據(jù)的每legend(h,'string1','string2',?)用指定的文字string在一個(gè)包含于句柄向量h中的圖legend(string_matrix)用字符矩陣參量string_matrix的每一行字符串作為legend(h,string_matrix)用字符矩陣參量string_matrix的每一行字符串作為給包含于句柄向量h中的相應(yīng)的圖形對(duì)象加。legend(axes_handle,?)axes_handlelegend('off')從當(dāng)前的坐標(biāo)軸,或是由axes-handle指定的坐標(biāo)軸中除掉圖例。legend(axes_handle,'off')從由axes_handle指定的坐標(biāo)軸中除掉圖例。legend_handle=legend返回當(dāng)前坐標(biāo)軸中的圖例句柄,若坐標(biāo)軸中沒(méi)有圖例存legend)7-Pos坐標(biāo)軸的右上角(缺省位置Posh=legend(?)[legend_handle,object_handles]=legend(?)返回圖例句對(duì)象、text對(duì)象的句柄。這些句柄允許用戶對(duì)每個(gè)
>>x=->>h=命令
7-功能axesaxes的上方正。用法title('string')在當(dāng)前坐標(biāo)軸上方正放置字符串string作為標(biāo)title(fname)先執(zhí)行能返回字符串的函數(shù)fname,然后在當(dāng)前軸上方正放置返)h=title(?)text命令 功能在當(dāng)前軸中創(chuàng)建texttexttext圖形句柄的低級(jí)函數(shù)??捎迷摵梅╰ext(x,y,'string')在圖形中指定的位置(x,y)上顯示字符串stringtext(x,y,z,'string')在三維圖形空間中的指定位置(x,y,z)string)7-67-有效值:[left,bottom,width,有效值:pixels屏幕上的像素點(diǎn)、有效值:top文本外框頂上對(duì)齊)、cap(文本baseline(文本字符齊)bottom(文本外缺省值為缺省值為:10points有效值:points(1=1/72英寸)normalized(把父對(duì)象坐標(biāo)軸作為一單位長(zhǎng)會(huì)自動(dòng)改變字體的大小)、inches(英寸)、設(shè)置坐標(biāo)軸中矩形的剪輯模這些模式對(duì)生成動(dòng)畫系列與改進(jìn)文字的顯示效果很有好、有效值:on、設(shè)置文字對(duì)象句柄對(duì)其他函設(shè)置文字對(duì)象能否成為當(dāng)前有效值:[](即空矩陣文字對(duì)象的父對(duì)象(有效值:字符串缺省值:[](即空矩陣設(shè)置如何處理對(duì)文字回調(diào)過(guò)缺省值 出的反應(yīng)(缺省值 缺省值 有效值:on、缺省值:on(能中斷htext(?)返回文字對(duì)象句柄的列向量,每一對(duì)象對(duì)應(yīng)一句柄。該命令的其他使7->>grid命令 xlabel、功能x、y用法xlabel('string')、 給當(dāng)前軸對(duì)象中
7-xlabel(fname)、ylabel(fname)先執(zhí)行函數(shù)fname,其返回一個(gè)字符串,然后在x、y軸旁邊顯示出來(lái);xlabel(?,'PropertyName',PropertyValue,?)、ylabel(?,’PropertyName’,由xlabel或ylabel創(chuàng)建的text圖形對(duì)象的成對(duì)值;h=xlabel(?)、h=ylabel(?)返回作為的text對(duì)象的句柄三維圖形三維曲線、面填色命令命令 EraseModenone,所以用戶不能打印出彗星軌跡(只能得到一個(gè)小圓圈且若用戶調(diào)整窗口大小,則彗星會(huì)。用法comet3(z)zcomet3(x,y,z)x,y,z確comet3(x,y,z,p)(y7->>t=-命令 圖7-功能Gouraudfill3(X,Y,Z,C)x,yzx,yz為矩陣,fill3生成nn為矩陣的列數(shù)。在必要的時(shí)候,fill3會(huì)自動(dòng)連接最后一個(gè)節(jié)點(diǎn)和第一個(gè)節(jié)點(diǎn)。以便能形成封閉的多邊形。參數(shù)c指定顏色,這兒c為當(dāng)前的下標(biāo)向量或矩陣。若c為行向量,則c的維數(shù)必須等于x的列數(shù)和yc為列向量,則c的維數(shù)必須等于矩陣x的行數(shù)和y的)fill3(X1,Y1,Z1,C1,X2,Y2,Z2,C2,?)對(duì)多邊形的不同區(qū)域用不同的顏色進(jìn)行填)h=fill3(?)patch圖形對(duì)象的句柄向量,每一塊(patch)對(duì)應(yīng)一個(gè)句柄。且設(shè)置塊(patch)的屬性FaceColor為RGB顏色形式的矩陣。當(dāng)前之前,用于指定顏色坐標(biāo)軸的參數(shù)比例。Cfill3生成帶平面陰影(flat-shaded)的多邊形,同時(shí)設(shè)的FaceColor屬性為interp。命令fill3采用對(duì)多邊形頂點(diǎn)的下標(biāo)指定的顏色采用線性內(nèi)上面的方法6進(jìn)行計(jì)算。7->>X=>>C=三維圖形等高線7-命令 功能用法contour(z) 把矩陣z中的值作為一個(gè)二維函數(shù)的值,等高曲線是一個(gè)平面的曲線,平面的高度v是自動(dòng)取的;contour(x,y,z)(x,y)z=0上點(diǎn)的坐標(biāo)矩陣,z為相應(yīng)點(diǎn)的高度值矩陣。效 畫出n條等高線; 畫出n條等高線; 在指定的高度v上畫出等高線; [c,h]contour(…)contourcc和線句柄或塊句柄hclabel命令的輸入?yún)⒘?,每條線對(duì)應(yīng)一個(gè)句柄,句柄中的userdata屬性包含每條等高線的高度值;contour(…,’linespec’)因?yàn)榈雀呔€是以當(dāng)前的色
命令
7-功能在二維等高線圖中添加高度。在下列形式中,若有h出現(xiàn),則會(huì)對(duì)進(jìn)行用法clabel(C,h)把旋轉(zhuǎn)到恰當(dāng)?shù)慕嵌?,再插入到等高線中。只有等高線之間有足clabel(C,h,v)在指定的高度v上顯示h,當(dāng)然要對(duì)做恰當(dāng)?shù)奶幚韈label(C,h,'manual')手動(dòng)設(shè)置。用戶用鼠標(biāo)左鍵或空格鍵在最接近指定的位clabel(C)在從命令contour生成的等高線結(jié)構(gòu)c的位置上添加。此時(shí)clabel(C,v)vclabel(C,'manual')允許用戶通過(guò)鼠標(biāo)來(lái)給等高線貼7->>[C,h]=命令
7-contour3contourfz中的數(shù)值確定平面上的等高線高度值,等高線的計(jì)算結(jié)果用由矩陣z維數(shù)決定的間隔的寬度。用法Ccontourc(Z)從矩陣zz2*2階,等高線C=contourc(Z,n)znC=contourc(Z,v)zvv的維數(shù)決定了等高線的數(shù)目。若只要計(jì)算一條高度為a的等高線,輸入:C=contourc(x,y,Z)zx,y確定的坐標(biāo)軸范圍內(nèi)計(jì)算等高線;Ccontourc(x,y,Z,n)從矩陣Zx與y確定的坐標(biāo)范圍內(nèi)畫出n條等高線;Ccontourc(x,y,Z,v)Zxyv4功能三等高線圖。該命令生成一個(gè)定義在矩形格柵上曲面的三維等高線圖用法contour3(Z)畫出三角度矩陣z的等高線圖,其中z的元素被認(rèn)為是xyz2*2階的。等高線的條數(shù)與高度是自動(dòng)[m,n]=size(zcontour3(Z,n)zncontour3(Z,v在參量vv的維數(shù)相同;若想只畫一條高度為h的等高線,輸入:contour3(Z,[h,h]))y-XY同時(shí)為矩陣,則它們必須同型。不論為哪種使還是使用規(guī)則的間距計(jì)算等高線,然后將數(shù)據(jù)轉(zhuǎn)變給X或Y。contour3(?,LineSpec)LineSpec[C,h]=contour3(?)畫出圖形,同時(shí)返回與命令contourc中相同的等高線矩陣C含所有圖形對(duì)象的句柄向量h;除非沒(méi)有指定LineSpec參數(shù),contour3>>Z=X.*exp(-X.^2-命令 功能)contourf(Z,n)zncontourf(Z,v)zvcontourf(X,Y,Z)、contourf(X,Y,Z,n)、contourf(X,Y,Z,vz的等高線圖,XYx-y-XYZXY有不規(guī)則的間距,contour3還是使用規(guī)則的間距計(jì)算等高線,然后將數(shù)據(jù)轉(zhuǎn)變給X或Y。[C,h,CF]=contourf(?)畫出圖形,同時(shí)返回與命令contourc中相同的等高線矩陣一用于填充用的矩陣CF。7->>colormap命令 功能用法pie3(X)x中的數(shù)據(jù)畫一個(gè)三維餅形圖。
7-pie3(X,explode)x中的某一部分可以從三維餅形圖中分離出來(lái)。explode是一個(gè)與hpie3(?)返回一個(gè)分量為patch,surface和text圖形句柄對(duì)象的向量。即每一注意:命令pie3將x的每一個(gè)元素在所有元素的總和中所占的比例表達(dá)出來(lái)。若x中7->>x=[130.52.5>>ex=[0100
7-曲面與網(wǎng)格圖命令 功能X,YZC指定的顏色的三維網(wǎng)格圖。網(wǎng)格圖是作透明曲面時(shí),這時(shí)可用命令hidden控制或者當(dāng)畫一個(gè)標(biāo)準(zhǔn)的可的網(wǎng)線圖時(shí),曲面的顏色就沒(méi)有(命令shading控制渲染模式。當(dāng)前的決定線的顏色。用法mesh(X,Y,Z)c))XY(X(I,j),Y(I,j),Z(I,j))為所畫曲面的mesh(Z)由[n,msize(Z)得,X=1:nY=1:mz為定義在矩形劃線性處理,以便從當(dāng)前中獲得有用的顏色。,)PropertyValue,可以在同一語(yǔ)句中對(duì)多個(gè)屬性進(jìn)行設(shè)置。hmesh(?)surface圖形對(duì)象句柄。X,YzXLimMode,YLimModecClimClimMode屬性的設(shè)置(進(jìn)行設(shè)置,決定顏色的刻度化程度??潭然伾底鳛楫?dāng)前的下標(biāo)網(wǎng)格圖顯示命令生成由于把z的數(shù)據(jù)值用當(dāng)前表現(xiàn)出來(lái)的顏色值。會(huì)自動(dòng)用最大值與最小值計(jì)算顏色的范圍(可用命令caxisauto中的最后一個(gè)顏色表現(xiàn)。會(huì)對(duì)數(shù)據(jù)的中間值執(zhí)7->>Z=命令 功能
7-surf(Z)z[m,nsize(Zzsurf(X,Y,Z)z同時(shí)為曲面高度,也是顏色數(shù)據(jù)。XYX坐標(biāo)軸和[m,n]=size((X(I),Y(j),Z(I,j)進(jìn)行線性變換,以獲得當(dāng)前中可用的顏色。)h=surf(?)surfaceh。運(yùn)I、j來(lái)定義的,它們?cè)谝粋€(gè)矩形區(qū)四參數(shù)矩陣C確定。| 在這種一般的設(shè)置中,曲面不一定為變量X和Y的單值函數(shù),進(jìn)一步而言,有四邊的曲面?zhèn)€節(jié)點(diǎn)的顏色,曲面塊內(nèi)的顏色由附近幾個(gè)點(diǎn)的顏色線性函數(shù)計(jì)算出來(lái)的。若模式為facted(缺省模式)或flat,c(I,j)指定曲面塊中的顏色: B|C(I,j)| 句話說(shuō),就是C的行數(shù)和列數(shù)可以比X,Y,Z少1。view(37.參數(shù)C的范圍或者通過(guò)對(duì)坐標(biāo)軸的屬性Clim和度化。刻度化的顏色值將作為當(dāng)前的下標(biāo)。7->>[X,Y,Z]=>>colormap7-命令 功能用法surfc(Z)、surfc(X,Y,Z)surfc(X,Y,Z,C)、surfc(?)、h=surfc(?)surf的相7->>[X,Y,Z]=>>colormap命令
7-功能畫帶光照模式的三維曲面圖。該命令顯示一個(gè)帶陰影的曲面,結(jié)合了周圍的,散gray,copper,bone,pink等X,Y,Z確定的點(diǎn)定義了參數(shù)曲面的“里面”和“外用法surfl(Z)z的元素生成一個(gè)三維的帶陰影的曲面,其中陰影模式中的光源surfl(X,Y,ZX,Y,Z生成的一個(gè)三維的帶陰影的曲面,其中陰影模式中surfl(?,’light’)用一個(gè) datasurfl(?,s)指定光源與曲面之間的方位s,其中s為一個(gè)二維向量[azimuth,逆時(shí)針45℉(度surfl(X,Y,Z,s,k)kk為一個(gè)定義環(huán)境光(ambientlight)系(0<=<=1(量[ka,kd,ks,shine],缺省值為k=[0.550.60.410]。h=surfl(…)h7->>Z=>>shading
7- 功能用法waterfall(X,Y,Z)X、YZ的數(shù)據(jù)畫一“瀑布”效果圖。若XY高度,Z同時(shí)確定了顏色,所以顏色能恰當(dāng)?shù)胤从城娴母叨?。若想研究?shù)據(jù)的列,可以輸入:waterfall(Z’)waterfall(X’,Y’,Z’))waterfall(?,C)用比例化的顏色值從當(dāng)前中獲得顏色,參量C決定顏色的比h=waterfall(?)patchh7->>[X,Y,Z]=命令6 功 x-,y-,z-surf或命令
7-[X,Y,Zcylinder11x-,y-,z-軸的坐標(biāo)值,圓柱體的圓周有20個(gè)距離相同的點(diǎn)。圓柱體的圓周有20個(gè)距離相同的點(diǎn)。[X,Y,Zcylinder(r,n)返回一半徑為r1x-,y-,z-軸的坐標(biāo)值,圓柱體的圓周有指定的n個(gè)距離相同的點(diǎn)。 7->>t=命令 功能
7-用法sphere20*20[X,Y,Z]=sphere(n)返回三個(gè)階數(shù)為(n+1)*(n+1)的,直角坐標(biāo)系中的坐標(biāo)矩陣。7->>hidden三維數(shù)據(jù)的其他表現(xiàn)形式命令命令 圖7-功能偽彩。該圖為一矩形單元的、由參數(shù)c定義了顏色的陣列,系統(tǒng)通過(guò)c中的每相鄰的四點(diǎn)定義的曲面補(bǔ)片而生成一偽彩。是從上面向下的“平面”曲面圖。若shadingfacetedshadingflat,則每一單元的固定顏色是與之相連的角的顏色有關(guān)的。所以,C(i,j)ij列的顏色。C中的最后一行與最后一列都沒(méi)雙線性插值后的顏色,這時(shí)c的所有元素都參加了運(yùn)算。用法pcolor(C)畫一偽彩。C中的元素都線性地映射于當(dāng)前下標(biāo)。從C映射到當(dāng)前的是由命令colormap和caxis定義的。pcolor(X,Y,C)在參數(shù)x和y指定的位置上畫一由C確定的為彩。該圖為一陣時(shí)XYXYXCyCXYh=pcolor(?)surface7-命令 功能
7-quiver(U,V)x=1:ny=1:mUV定義的向量,而[m,n]=size(U)=size(V),這種形式是在一個(gè)幾何矩形中畫出U和V的,quiver命令本身會(huì)自動(dòng)地畫出這些向量,使之不會(huì)。quiver(X,Y,U,V由向量XYXY都quiver(?,scale)自動(dòng)對(duì)向量的長(zhǎng)度進(jìn)行處理。使之不會(huì),當(dāng)然可以對(duì)scale進(jìn))
hquiver(?)7-命令 功能
7-slice(X,Y,Z,V,sx,sy,szV=V(X,Y,Z)x-軸、y-軸與X0V=V(X0,Y,Z)變成一立體曲面(只不過(guò)是將該曲面通方體V的坐標(biāo)。參量X、YZ必須有單調(diào)的、正交的間隔(如同用命令meshgrid生成的一樣。在每一點(diǎn)上的顏色由對(duì)超立體V的三維內(nèi)插值確)向上的若干點(diǎn)(對(duì)應(yīng)若干平面)的切片圖,各點(diǎn)的坐標(biāo)由數(shù)量向量sx、sym*n*p1:n、Z=1:p。slice(V,XI,YI,ZI)XI、YIZI確定的、超立體圖形的切面圖。參參量XI、YI與ZI必須為同型矩陣。')‘cubicnearest‘cubicnearest’——h=slice(?)h命令 功能用法axis([xminxmaxyminymax])設(shè)置當(dāng)前坐標(biāo)軸的x-y-軸的范圍。axis([xminxmaxyminymaxzminzmaxcmincmax])x-軸、manuav=axis返回一包含x-軸、y-軸與z-軸的刻度因子的行向量,其中v為一或的XLim、Ylim與Zlim屬性值。axisauto設(shè)置系統(tǒng)到它的缺省動(dòng)作——自動(dòng)計(jì)算當(dāng)前軸的范圍,這取決于輸入?yún)⒘縳,y與z的數(shù)據(jù)中的最大值與最小值。同時(shí)將當(dāng)前坐標(biāo)軸的屬性XlimMode、YlimModeZlimMode設(shè)置為‘a(chǎn)uto’用戶可以指定對(duì)某一坐axisautox’x-axismanual、axis(axis)把坐標(biāo)固定在當(dāng)前的范圍,這樣,若保持狀態(tài)(hold)為on,后面的圖形仍用相同界限。該命令設(shè)置了屬性XLimMode、屬性YLimMode與屬性ZlimMode為manual。axistightaxisfill該命令用于將坐標(biāo)軸的取值范圍分別設(shè)置為繪圖所用數(shù)據(jù)在相應(yīng)方向上axisxy使用笛卡兒坐標(biāo)系(缺?。鹤鴺?biāo)原點(diǎn)在左下角、橫坐標(biāo)(x-軸)的值從axisequal設(shè)置坐標(biāo)軸的比,使在每個(gè)方向的數(shù)據(jù)單位都相同。其中x-軸、y-軸與z-軸將根據(jù)所給數(shù)據(jù)在各個(gè)方向的數(shù)據(jù)單位自動(dòng)調(diào)整其比。axisimageaxisequalaxissquare設(shè)置當(dāng)前圖形為正方形(或立方體形x-軸、y-axisnormal自動(dòng)調(diào)整坐標(biāo)軸的比,還有用于填充圖形區(qū)域的、顯示于坐標(biāo)軸上的數(shù)據(jù)單位的比。7-[11[11[34[11axisvis3daxisofftextgtext設(shè)置axison]=7-7->>x=>>axis([0pi/205])7-40。命令5hidden功能在一網(wǎng)格圖中顯示隱含線條。隱含線條的顯示,實(shí)用法hiddenon
7-hiddenoff對(duì)當(dāng)前圖形關(guān)閉隱含線條的顯示hidden在兩種狀態(tài)on與off之間切換7->>hidden命令 圖7-功能設(shè)置顏調(diào)屬性。該命令控制曲面與補(bǔ)片等的圖形對(duì)象的顏調(diào)。同時(shí)設(shè)置用法shadingflat使網(wǎng)格圖上的每一線段與每一小面有一相同顏色,該顏色由線段的shadingfaceted帶的黑色網(wǎng)格線的平面色調(diào)模式。這是缺省的色調(diào)模式。shadinginterp在每一線段與曲面上顯示不同的顏色,該顏色為通過(guò)在每一線段7->>axis>>title('Flat77-映射圖。它影響下面對(duì)象之一的、用帶索引的顏色數(shù)據(jù)(CData)與顏色數(shù)據(jù)映射或patches。該命令還改變坐標(biāo)軸圖形對(duì)象的屬性Clim與ClimMode。caxis([cmincmax])cmin或cmaxcmin與cmaxcmin與cmax之間的數(shù)據(jù)將線性地映射于當(dāng)前。caxisauto讓系統(tǒng)自動(dòng)地計(jì)算數(shù)據(jù)的最大值與最小值對(duì)應(yīng)的顏色范圍。這是系統(tǒng)對(duì)應(yīng)于最小顏色值;帶顏色值設(shè)置為NaN的面或者邊界將不顯示。on時(shí),可使后面的圖形命令使用相同的顏色范圍。v=caxis返回一包含當(dāng)前正在使用的顏色范圍的二維向量v=[cmincmax]。caxis(axes_handle,?axis_handle指定的坐標(biāo)軸,而非當(dāng)前坐標(biāo)軸。surface、patchimage將設(shè)置成刻度化的,在每次圖形渲染時(shí),將映射cmin時(shí),將它映射為當(dāng)前中的第一個(gè)顏色;當(dāng)顏色數(shù)據(jù)值等于或大于cmax時(shí),將它映中的顏色的索引(當(dāng)前的行指標(biāo)indexindex=fix((C-min)/(cmax-7->>C=命令 圖7-功能指定立體圖形的觀察點(diǎn)。觀察者(觀察點(diǎn))的位置決定了坐標(biāo)軸的方向。用戶可用法view(az,el)、view([az,el])給三圖形設(shè)置觀察點(diǎn)的方位角。方位角az與仰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)⒘恐荒苁荹az,el]viewazel。T=view返回當(dāng)前的4*4階的轉(zhuǎn)換矩陣T。7->>az=0;el=>>view(az,命令
7-第第7章繪圖與圖形處理))。T=viewmtx(az,el)azel(單位都為度)對(duì)應(yīng)的正T=viewmtx(az,el,phi)返回一的轉(zhuǎn)換矩陣,其中參量phi是單位為度的7-0102560用戶可以通過(guò)使用返回的矩陣,用命令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)為我們所需的二維向量(注:一同次向量為在T=viewmtx(az,el,phi,xc)xc為目標(biāo)點(diǎn)的透視矩陣(xc一樣xc為視角的中心點(diǎn)。用戶可以用一三維向量xc=[xc,yc,zc]指定該中心點(diǎn),每一分量都在區(qū)間[0,1]上。缺省值為xc=[000]。命令 功能surf用法surfnorm(Z)、surfnorm(X,Y,Z)Z用于指定曲面的高度值;X與Y為向量或矩陣,用于定義曲面的x與y部分。[Nx,Ny,Nz]=surform?)返回組成曲面的法線在三個(gè)坐標(biāo)軸上的投影分量7->>[x,y,z]=>>axis([-1212-1212-0.17-45通用圖形函數(shù)命令圖形對(duì)象句柄命令 功能用法figurefigure('PropertyName',PropertyValue,?PropertyName用指定的屬性figure(h)1.hfigure(h)h標(biāo)記的圖形成2.若h不是已經(jīng)存在圖形的句柄,但是為一整數(shù),則該命令生成一圖h=figure(?)h7-圖形窗口的位置與大用于解釋屬性有效值:ColorSpec(有效的顏色參數(shù))轉(zhuǎn)換圖形窗口菜單條標(biāo)題欄中是否顯指定圖形窗口是否可確定圖形窗口是否可指定窗口為標(biāo)準(zhǔn)窗口缺省值:jet用于真顏色數(shù)據(jù)以偽是否使用系統(tǒng)生成的不是從中獲得的系統(tǒng)顏色表中能使用 缺省值:64*1維向量打開或關(guān)閉屏幕像素對(duì)于簡(jiǎn)單的動(dòng)畫渲染用于屏幕和的渲顯示于圖形窗口中的是否顯示窗口的“選用戶指定的圖形窗口缺省值 類型缺省值:[](空矩陣缺省的或用戶指定的在圖形窗口中的當(dāng)前在圖形窗口中最后一圖形窗口中的當(dāng)前對(duì)圖形窗口中最后單擊y-指定如何處理中斷調(diào)當(dāng)在窗口中空閑點(diǎn)按缺省值 缺省值 缺省值 定義一回調(diào)程序是否有效值:on、缺省值:on(可以中斷當(dāng)在圖形窗口中按下缺省值 當(dāng)圖形窗口改變大小缺省值 定義與圖形窗口相關(guān) 當(dāng)在圖形窗口中按下缺省值 當(dāng)將鼠標(biāo)移進(jìn)圖形窗缺省值 當(dāng)在圖形窗口中松開缺省值 指定使用整數(shù)或非整有效值:on、缺省值:on(整數(shù)句柄指定圖形窗口句柄是定義圖形窗口是否能變成當(dāng)前對(duì)象(形窗口屬在圖形窗口中定義如botrcirclecrossfleurleftrighttopfullcrosshair、bottom、ibeam、custom有效值:16*16有效值:二維向量缺省值:[17->>scrsz=>>figure('Position',[1scrsz(4)/2scrsz(3)/2命令 功能生成線(line)line在當(dāng)前坐標(biāo)軸中生成一個(gè)線對(duì)象。用戶可以指定line 將循環(huán)使用由坐標(biāo)軸ColorOrderLineStyle指定的顏色順序和類型順序。line用法line(X,Y)xyxy為同型的矩陣,則對(duì)于x,y的每一列畫出一線條。line(X,Y,Z,'PropertyName',PropertyValue,?)畫出由參數(shù)x,y,z確定的線條,其PropertyNamePropertyValue,其他沒(méi)有指定屬性用缺省值。屬性LineStyleMarker參見命令plot。line('PropertyName',PropertyValue,?)對(duì)屬性用相應(yīng)的輸入?yún)?shù)來(lái)設(shè)置而畫出線hline(?)7-缺省值:[0缺省值:[01]缺省值:[01]有效值:-、---.、缺省值:-(實(shí)線定義線條的寬度(以磅為單位缺省值:0.5有效值:on、有效值:on、有效值:on、見有效值:on、off、有效值:on、圖形對(duì)象的類型(只讀類型 缺省值 缺省值 缺省值 有效值:on、缺省值:on(可中斷有效值 7-第7章繪圖與圖形處 Archan制作 >>t=>>hline1=7-
7-46line命令 功能生成補(bǔ)片圖形對(duì)象。該命令為生成補(bǔ)片圖形對(duì)象
7-47用法patch(X,Y,C)X,Y確定頂點(diǎn)的xy可以定c為三維列向量,它將被認(rèn)為是一直接指定的RGB顏色。patch(FV)用結(jié)構(gòu)FV生成一補(bǔ)片。結(jié)構(gòu)FV包含這些vertices,faces和可選的facevertecdata,這些對(duì)應(yīng)于補(bǔ)片的Vertices屬性、Faces屬性、FaceVertexCData屬性。patch(…,C,'PropertyName',PropertyValue?)在二維(X,Y)或三維(X,Y,Z)補(bǔ)片指定的屬性PropertyName設(shè)置為PropertyValue。)統(tǒng)將使用缺省的面顏色和邊界顏色,除非用戶準(zhǔn)確地對(duì)屬性FaceColor與EdgeColorFacesVertices的設(shè)置來(lái)代替x-,y-與z-軸的輸入。handle= 說(shuō)明patchfillarea,它沒(méi)有檢測(cè)與以上兩個(gè)屬性接受顏色數(shù)據(jù)作為索引顏色或者是真顏色(RGB代表當(dāng)前的直接索引或者代表映射到整個(gè)的線性數(shù)據(jù)的比例數(shù)值。命令 用法surface(Z)zz為定義在一幾何矩形區(qū)域上的單值)Surface(x,y,Z)參數(shù)x與y為向量,若[m,n]=size(z),則要求length(x)=n,surface(?'PropertyName',PropertyValue,?)對(duì)指定的曲面屬性PropertyNameh=surface(?)返回生成面對(duì)象的句柄。命令 功能顯示對(duì)象。該命令通過(guò)對(duì)矩陣c中每一個(gè)元素(每一元素作為圖形下標(biāo)或直接給出RGB值)的解釋而生成一個(gè)對(duì)象。Image命令有兩種使用格式:一個(gè)調(diào)用命令newplot的高級(jí)函數(shù),可以確定在何處放置與坐標(biāo)軸的范圍為剛性View為[090]。用法image(C)把C作為一進(jìn)行顯示。C中的每一個(gè)元素指定了一個(gè)“”第7章繪圖與圖形處 Archan制作 image(x,y,C)在(x,y)Cx,y2維矩陣,分別image(x,y,C,'PropertyName',PropertyValue,?)該形式為指定屬性名/屬性值的高級(jí)使用形式,在執(zhí)行該命令之前,先執(zhí)行命令newplot。handle=image(?)返回剛生成的對(duì)象的句柄。用戶可以從上面的的調(diào)用后獲得7->>load命令
7-功能生成用戶控制圖形對(duì)象(用戶界面控制。也通過(guò)該命令運(yùn)行圖形用戶界面。當(dāng)可編輯文本框——允許用戶輸入與修改文本文字的區(qū)域。當(dāng)用戶想把文字作為string的值,即使屏幕上Stackingorder決定了控制組件的顯示順序:第一個(gè)定義的組件最先列表框——顯示一些項(xiàng)目的列表(string設(shè)置,且允許用戶選擇一個(gè)或多MinMaxValue顯示可選擇的項(xiàng)目與包Value值的、鼠標(biāo)松開的操作之后,系統(tǒng)將馬上執(zhí)行列表框的回?fù)糁?,?duì)應(yīng)于將圖形窗口屬性SelectionType設(shè)置為normal或open。彈出菜單——當(dāng)組件被按下時(shí),打開且顯示一選擇列表(string設(shè)置。當(dāng)用法handle=uicontrol(parent)parent上生成一用戶圖形控制界面。用戶界面handle=uicontrol(?,'PropertyName',PropertyValue,?)PropertyName為屬性PropertyValue可為結(jié)構(gòu)數(shù)組或者為單元數(shù)組,同時(shí)隨意地返回剛setget來(lái)設(shè)置與詢問(wèn)生成對(duì)7-12uicontrol對(duì)象的屬性名。每一屬性名當(dāng)作一描述該屬7-片缺省值:[000](黑色 有效值:on、缺省值:[0.001slider、text、radiobutton、popup、有效值:字符串(只讀缺省值:[20206020]有效值:pixels、inches、character、有效值:pixels、normalized、inches第一個(gè)顯示于列表框中的項(xiàng)目的索第一個(gè)顯示于列表框中的項(xiàng)目的索最大值(與用戶界面控制對(duì)象有關(guān)最小值(與用戶界面控制對(duì)象有關(guān)命令 功能生成圖形窗口的菜單中的層次的菜單與下一級(jí)子菜單。即增加新的菜單于已經(jīng)存用法handle=ui('PropertyName',PropertyValue,?)在當(dāng)前圖形窗口菜單條上用指定PropertyNamePropertyValue單的句柄賦給handle。其中兩個(gè)輸入?yún)⒘靠梢允墙Y(jié)構(gòu)數(shù)組或者是單元數(shù)組。用戶界面菜單的回調(diào)函數(shù)屬性定義了當(dāng)用戶激活菜單項(xiàng)時(shí),進(jìn)行的響應(yīng)操作。ui('PropertyName',PropertyValue,?)效果同上,但不返回句柄值。handle=ui(parent,'PropertyName',PropertyValue,?)生成一父菜單的子菜單,形窗口菜單條上的新的菜單。同時(shí)將生成的菜單賦值給句柄handle。ui(parent,'PropertyName',PropertyValue,?)效果同上,但不返回菜單的句柄。7-13ui7-缺省值:黑色[00有效值:on、 有效值:on、軸的產(chǎn)生和控制命令命令 功能用法axesaxes('PropertyName',PropertyValue,?)用參量'PropertyName'指定的屬性名與用參PropertyValue指定的屬性值創(chuàng)建一坐標(biāo)軸。對(duì)于沒(méi)有指定的屬性名,系axes(h)hh為圖形窗口中的所有子對(duì)象屬性(Childrenproperty)的第一坐標(biāo)軸,也使圖形窗口的CurrentAxeshimage、line、patch、surface與text等命令輸出圖形對(duì)象的目的地。h=axes(?)命令 功能清除當(dāng)前坐標(biāo)軸。該命令在命令窗口中執(zhí)行與在回調(diào)程序中執(zhí)行效果是一樣的,時(shí),命令cla僅僅刪除屬性HandleVisibilityon的圖形對(duì)象。用法cla清除當(dāng)前坐標(biāo)軸中所有句柄為不隱藏(claresetUnits命令 功能用法h=gca’)中畫出圖形對(duì)象,如:plot,text,surf等。改變了當(dāng)前窗口,相應(yīng)地改變了當(dāng)前坐標(biāo)軸。圖形句柄操作命令1uis之當(dāng)前圖形對(duì)象的句柄存放于圖形的屬性CurrentObject之中。當(dāng)前圖形窗口中的當(dāng)前對(duì)象并對(duì)象或者甚至是當(dāng)前圖形窗口。一些回調(diào)函數(shù),如生成命令、刪除命令與用戶界面菜單命令Callback等就沒(méi)有改變當(dāng)前圖形窗口或者當(dāng)前對(duì)象。用法h=gcohh=gco(figure_handle)figure_handle2功能用法get(h)hget(h,'PropertyName')返回由句柄h指定的圖形對(duì)象的指定屬性PropertyName的<m-by-nvaluecellarray>=get(H,<propertycellarray>)返回由mn細(xì)胞數(shù)組<propertycellofarray>中包含的屬性名個(gè)數(shù)。a=get(h)返回一結(jié)構(gòu),其中該結(jié)構(gòu)的為該對(duì)象的屬性名,結(jié)構(gòu)的值為aget(0,'Factory')返回所有能由用戶設(shè)置的屬性的缺省定義值。輸出參量a為一結(jié)構(gòu)數(shù)組,該結(jié)構(gòu)的為對(duì)象的屬性名,值為相應(yīng)屬性的當(dāng)前值。若a=get(0,'FactoryObjectTypePropertyName')返回指定對(duì)象類型的指定的屬性的缺省屬性值。輸入?yún)⒘縁actoryObjectTypePropertyName為一關(guān)鍵字,由字符Factory與對(duì)象類型(Figure)還有屬性名(如:Color)組成:aget(h,'Default')返回由句柄haa=get(h,'DefaultObjectTypePropertyName')返回對(duì)象類型的指定屬性的缺省屬性值。輸入?yún)⒘緿efaultObjectTypePropertyName為一關(guān)鍵字,該字由字符第7章繪圖與圖形處 若想獲得定義于屏幕之上的圖形對(duì)象屬性LineWidth的缺省屬性值,輸入:命令 功能set(H,'PropertyName',PropertyValue,?用屬性值'PropertyValue'H標(biāo)志的對(duì)象(一個(gè)或多個(gè))的屬性名'PropertyName'(一個(gè)或多個(gè)。H可以為一句柄的向量。在這種情形下,命令set可以設(shè)置所有對(duì)象的屬性值。set(H,a)Ha為一結(jié)構(gòu)數(shù)組,該結(jié)構(gòu)數(shù)組的為對(duì)象的屬性名,值為相應(yīng)屬性名的屬性值。set(H,pn,pv?)Hpn設(shè)置為相應(yīng)的細(xì)胞數(shù)組屬性值pv。set(H,pn,<m-by-ncellarray>)對(duì)于每m個(gè)圖形對(duì)象設(shè)置n個(gè)屬性值,其中m=length(H),npn中包含的屬性名個(gè)數(shù)。即允許aset(h)ha為一結(jié)構(gòu)數(shù)組,其為對(duì)象的屬性名,值為相應(yīng)的屬性名對(duì)應(yīng)的屬性值。若沒(méi)有指定輸出參量a,則系統(tǒng)自動(dòng)將信息顯示于屏幕,h必須為標(biāo)量。a=set(0,'Factory')返回那些用戶可以設(shè)置缺省值的所有對(duì)象的屬性名,同時(shí)顯示可能的屬性值,輸出參量a為一結(jié)構(gòu)數(shù)組,其為對(duì)象的屬性名,值a,則系統(tǒng)自動(dòng)將信息字Factory、對(duì)象類型(如axes)與屬性名(如position等)組成。a=set(h,'DefaultObjectTypePropertyName')返回指定對(duì)象h的類型中指定的屬性字Factory、對(duì)象類型(如axes)與屬性名(如position等)組成。4功能用法reset(h)重新設(shè)置由句柄h指定的圖形對(duì)象的屬性為系統(tǒng)為它們?cè)O(shè)置的初始值。h為一坐標(biāo)軸axes,該命令不能重新設(shè)置屬性PositionUnits。7- 命令5 桌面上的View菜單中選CurrentDirectory用法deletefilenamefilenamefilename可以是絕對(duì)路徑或與當(dāng)前路徑相關(guān)的路徑名。其中可以包括通配符(*。) R12\work\*.m’)%將刪除指 命令 功能定位圖形對(duì)象且返回它們的句柄。用戶可用特定的屬性值與沿著指定的層次分支用法h=findobjhfindobj('PropertyName',PropertyValue,?)PropertyName具有屬性值findobj返回滿足所有條件的那些對(duì)象。hfindobj(objhandles,?)objhandles中的對(duì)象與它們子h=findobj(objhandles,'flat','PropertyName',PropertyValue)限定搜索對(duì)象為圖形窗口的控制命令命令 功能生成與控制多個(gè)坐標(biāo)軸。把當(dāng)前圖形窗口分隔成幾個(gè)矩形部分,不同的部分是按用法subplot(m,n,p)m*np個(gè)小窗口中創(chuàng)建一坐標(biāo)所有羅列在p中的小窗口。subplot('Position',[leftbottomwidthheight])4個(gè)元素指定的位置上創(chuàng)建一坐h=subplot(?)h命令 功能保持當(dāng)前圖形窗口中的圖形。該命令是決定是否在當(dāng)前坐標(biāo)軸中只能增加新的圖形對(duì)象還是覆蓋原有圖形對(duì)象。測(cè)試保持狀態(tài)命令為ishold。該命令可以設(shè)置當(dāng)前坐標(biāo)軸與用法holdon保留當(dāng)前圖形與當(dāng)前坐標(biāo)軸的屬性值,后面的圖形命令只能在當(dāng)前存在第7章繪圖與圖形處 Archan制作 形的數(shù)據(jù)范圍超出了當(dāng)前坐標(biāo)軸的范圍,則命令會(huì)自動(dòng)地改變坐標(biāo)軸的范圍,使能顯示新圖形。holdoff在畫新圖形之前,重新設(shè)置坐標(biāo)軸的屬性為缺省值。offhold命令的缺省值。設(shè)置當(dāng)前坐標(biāo)軸的屬性NextPlot為rece。holdonoff之間轉(zhuǎn)換。即在增加圖形與覆蓋圖形之間切換。當(dāng)坐標(biāo)軸不存在時(shí),則生成一坐標(biāo)軸。同時(shí)使當(dāng)前坐標(biāo)軸屬性NextPlot在add與rece命令 功能hgcfplot、titlesurf等得到的命令 功能清除當(dāng)前圖形窗口。該命令在命令窗口中執(zhí)行與在回調(diào)程序中執(zhí)行效果是一樣的,即它不能區(qū)別由callback設(shè)置的屬性HandleVisibility,也就是說(shuō),當(dāng)它從一回調(diào)程序中執(zhí)行時(shí),命令clf僅僅刪除屬性HandleVisibilityon的圖形對(duì)象。用法clf清除所有當(dāng)前圖形窗口與窗口中的所有那些句柄為不隱藏(clfreset無(wú)條件地清除當(dāng)前圖形窗口中所有的圖形對(duì)象,且重新設(shè)置所有圖形窗口屬性為缺省值,除
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年江陰職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試模擬試題含詳細(xì)答案解析
- 2026年漳州衛(wèi)生職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試備考題庫(kù)含詳細(xì)答案解析
- 2026年河南工業(yè)貿(mào)易職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試模擬試題及答案詳細(xì)解析
- 2026年安陽(yáng)幼兒師范高等??茖W(xué)校單招綜合素質(zhì)考試模擬試題含詳細(xì)答案解析
- 2026年黑龍江幼兒師范高等??茖W(xué)校單招綜合素質(zhì)考試參考題庫(kù)含詳細(xì)答案解析
- 2026廣東佛山市南海區(qū)第八人民醫(yī)院招聘事業(yè)單位工作人員3人(第一批)考試重點(diǎn)試題及答案解析
- 2026年貴州農(nóng)業(yè)職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試備考題庫(kù)含詳細(xì)答案解析
- 2026年上海建橋?qū)W院?jiǎn)握芯C合素質(zhì)考試備考試題含詳細(xì)答案解析
- 2026年黑龍江護(hù)理高等??茖W(xué)校單招綜合素質(zhì)筆試備考試題含詳細(xì)答案解析
- 2026年荊州職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考試題含詳細(xì)答案解析
- 磚瓦廠脫硝工藝
- GB/T 43731-2024生物樣本庫(kù)中生物樣本處理方法的確認(rèn)和驗(yàn)證通用要求
- 煤礦機(jī)電與運(yùn)輸提升安全管理
- 《沉積學(xué)復(fù)習(xí)提綱》課件
- 信訪工作課件
- 110kV旗潘線π接入社旗陌陂110kV輸電線路施工方案(OPGW光纜)解析
- 第5章 PowerPoint 2016演示文稿制作軟件
- 基坑支護(hù)降水施工組織設(shè)計(jì)
- 預(yù)拌商品混凝土(砂漿)企業(yè)安全生產(chǎn)檢查表
- 中石油管道局燃?xì)夤艿朗┕そM織設(shè)計(jì)
- YY/T 1872-2022負(fù)壓引流海綿
評(píng)論
0/150
提交評(píng)論