版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第八講 Mathematica 繪圖,2.1 Mathematica繪圖命令形式與繪圖參數(shù)2.1.1Mathematica繪圖命令的形式,Mathematica繪圖命令有如下一些常用形式: 繪一元函數(shù)y = f (x) 的圖形命令:(舉例) Plot fx , 要繪圖形的自變量x的范圍 , 選擇項(xiàng)參數(shù) 繪二元函數(shù)z = f (x, y)的圖形命令: (舉例) Plot3D f x, y , 要繪圖形的自變量x , y的范圍 , 選擇項(xiàng)參數(shù) 繪平面參數(shù)曲線 x= x(t) , y= y(t) 的圖形命令: (舉例) ParametricPlotxt, yt , 要繪圖形的參數(shù)t的范圍, 選擇項(xiàng)參
2、數(shù),下一部分,繪空間參數(shù)曲線 x=x(t) , y=y(t), z=z(t) 的圖形命令: ParametricPlot3Dxt,yt,zt, 要繪圖形的參數(shù)t的范圍 , 選擇項(xiàng)參數(shù) 繪參數(shù)曲面 x=x(u, v) , y=y(u, v), z=z(u, v) 的圖形命令: ParametricPlot3Dxu,v, yu,v, zu,v, 要繪圖形的參數(shù)u , v的范圍, 選擇項(xiàng)參數(shù) 繪平面點(diǎn)集圖x1,y1, x2,y2, xn,yn散點(diǎn)圖命令: ListPlotx1,y1, x2,y2, , xn,yn , 選擇項(xiàng)參數(shù) 繪平面等高線圖 ContourPlot f x, y , 要繪圖形的自
3、變量x , y的范圍 , 選擇項(xiàng)參數(shù) 圖形重畫(huà) Show 圖形文件 , 選擇項(xiàng)參數(shù),例1:PlotSinx,Cosx+Pi/6,x,-4,6;,返回,例2 :z x_, y_:=1/Sqrtx2+y2; Plot3Dzx,y,x,-2,2,y,-2,2,PlotPoints -30,返回,例3:,返回,n=5; r=5Cosnt+Sin5nt; tu1=ParametricplotrCost,rSint,t,0,2pi,AspectRatio-1, Axes-False,PlotStyle-RGBColor1,0,0,Thickness0.01;,例4: 利用圖形顯示命令分析下列函數(shù)的性質(zhì):,
4、(1)f(x)=(x2x)sinx,x0,16 (2)f(x)= , x5,5 (3)f1(x)=sinx f2(x)=sin2x,x0,2 (4),結(jié)果圖形,(1) Plot(x2-x)Sinx,x,0,16,(2) PlotSinx2/x2,x,-5,5,(3) PlotSinx,Sin2x,x,0,2Pi,(4)ParametricPlotSint,Sin2t,t,0,2Pi,2.1.2常用的繪圖選項(xiàng)參數(shù)名稱、含義、取值,繪圖命令中的選擇項(xiàng)參數(shù)的形式為: 選項(xiàng)(option)參數(shù)名稱 - 參數(shù)值(value) 一些常用的繪圖選項(xiàng)列舉如下: (1)選項(xiàng)參數(shù)名稱: AspectRatio 含
5、義: 圖形的高度與寬度比 參數(shù)取值: 作為平面圖形輸參數(shù)值時(shí), 該選項(xiàng)參數(shù)的默認(rèn)值為1/GoldenRatio, 這里GoldenRatio是數(shù)學(xué)常數(shù)0.618; 作為空間圖形參數(shù)值時(shí),該選項(xiàng)參數(shù)的默認(rèn)值為Automatic。AspectRatio 取Automatic值時(shí), 表示圖形按實(shí)際比例顯示。 例: AspectRatio-Automaic, 表示顯示的圖形高度與寬度比由Mathematica 的內(nèi)部算法根據(jù)函數(shù)圖形的大小確定; AspectRatio-1, 表示顯示的圖形高度與寬度比是1:1。,(2)選項(xiàng)參數(shù)名稱: Axes 含義: 圖形是否有坐標(biāo)軸 參數(shù)取值: 該參數(shù)的取值為T(mén)ru
6、e和None。 該選項(xiàng)參數(shù)的默認(rèn)值為T(mén)rue 例:Axes- True, 表示顯示的圖形有坐標(biāo)軸; Axes- None, 表示顯示的圖形沒(méi)有坐標(biāo)軸。 (3) 選項(xiàng)參數(shù)名稱: Frame 含義:平面圖形是否加框 參數(shù)取值: 該參數(shù)的取值為T(mén)rue和False。 該選項(xiàng)參數(shù)只用于平面圖形,其默認(rèn)值為False 例: Frame- True, 表示顯示的圖形有框;Frame- False, 表示顯示的圖形沒(méi)有框。,(4) 選項(xiàng)參數(shù)名稱: FrameLabel 含義:平面圖形框的周?chē)欠窦訕?biāo)記 參數(shù)取值: 該參數(shù)的取值為None和xb, yl, xt, yr。 該選項(xiàng)參數(shù)只用于平面圖形且在Frame
7、-True時(shí)才有效,其默認(rèn)值為None。 例: FrameLabel-a,b,c,d, 表示顯示的圖形框的四個(gè)邊的標(biāo)記由底邊起按順時(shí)針?lè)较蛞来螢閍, b, c, d; FrameLabel- None, 表示顯示的圖形框周?chē)鷽](méi)有標(biāo)記。 (5)選項(xiàng)參數(shù)名稱: PlotLabel 含義: 是否設(shè)置圖形名稱標(biāo)記 參數(shù)取值: 該參數(shù)取值為字符串和None, 默認(rèn)值為None。 例: PlotLabel- None, 表示沒(méi)有圖形名稱標(biāo)記, PlotLabel-Bessel,使顯示的圖形上標(biāo)出符號(hào)Bessel作為該函數(shù)圖形名稱。,(6) 選項(xiàng)參數(shù)名稱: AxesLabel 含義: 是否設(shè)置圖形坐標(biāo)軸標(biāo)記
8、 參數(shù)取值: 該參數(shù)的默認(rèn)值為None;作為平面圖形輸出參數(shù)時(shí), 該選項(xiàng)參數(shù)取值為 “字符串1” , “字符串2”, 表示將“字符串1”設(shè)置為橫坐標(biāo)軸標(biāo)記,“字符串2”設(shè)置為縱坐標(biāo)軸標(biāo)記; 作為空間圖形輸出參數(shù)時(shí), 該選項(xiàng)參數(shù)取值為“字符串1” , “字符串2” , “字符串3”, 表示將“字符串1”設(shè)置為橫坐標(biāo)標(biāo)記,“字符串2”設(shè)置為縱坐標(biāo)標(biāo)記,“字符串3”設(shè)置為豎坐標(biāo)標(biāo)記。 例:AxesLabel- None, 表示顯示的圖形坐標(biāo)軸沒(méi)有標(biāo)記; AxesLabel-time , speed, 表示平面圖形的橫坐標(biāo)軸標(biāo)記顯示為time 縱坐標(biāo)軸標(biāo)記顯示為speed; AxesLabel-“時(shí)間
9、”,“速度”,“高度”, 表示空間圖形的橫坐標(biāo)軸標(biāo)記設(shè)置為時(shí)間, 縱坐標(biāo)軸標(biāo)記設(shè)置為速度, 豎坐標(biāo)軸標(biāo)記設(shè)置為高度。,(7) 選項(xiàng)參數(shù)名稱: PlotRange 含義: 設(shè)置圖形的范圍 例: PlotRange-Automatic 表示用Mathematica 內(nèi)部算法顯示的圖形。 PlotRange -1,8, 表示只顯示函數(shù)值在1 和8之間的平面曲線圖形或空間曲面圖形 PlotRange -2,5,1,8, 表示只顯示自變量在2和5之間且函數(shù)值在1 和8之間的平面曲線圖形; PlotRange -2,5,1,8,-2,5 顯示第一個(gè)自變量在2,5、第二個(gè)自變量在1,8且函數(shù)值在-2,5之間
10、的曲面圖形。 (8) 選項(xiàng)參數(shù)名稱: PlotStyle 含義: 設(shè)置所繪曲線或點(diǎn)圖的顏色、曲線粗細(xì)或點(diǎn)的大小及曲線的虛實(shí)等顯示樣式 參數(shù)取值: 與曲線樣式函數(shù)的取值對(duì)應(yīng)。,曲線樣式函數(shù)有: RGBColorr, g, b 顏色描述函數(shù),自變量r, g, b的取值范圍為閉區(qū)間0,1,其中r, g, b分別對(duì)應(yīng)紅(red)、綠(green)、藍(lán)(blue)三種顏色的強(qiáng)度,它們?nèi)≈档牟煌M合產(chǎn)生不同的色彩。 Thicknesst 曲線粗細(xì)描述函數(shù),自變量t的取值范圍為閉區(qū)間0,1,t的取值描述曲線粗細(xì)所占整個(gè)圖形百分比,通常取值小于0.1。二維圖形的粗細(xì)默認(rèn)值為T(mén)hickness0.004,三維圖
11、形的粗細(xì)默認(rèn)值為 Thickness0.001。 GrayLevelt 曲線灰度描述函數(shù),自變量t的取值范圍為閉區(qū)間0,1,t取0值為白色,t取1值為黑色。 PointSizer 點(diǎn)的大小描述函數(shù),自變量r表示點(diǎn)的半徑,它的取值范圍為閉區(qū)間0,1, 該函數(shù)的取值描述點(diǎn)的大小所占整個(gè)圖形百分比,通常r取值小于0.01。二維點(diǎn)圖形的默認(rèn)值為PointSize0.008,三維點(diǎn)圖形的粗細(xì)默認(rèn)值為PointSize0.01。 Dashingd1,d2,dn 虛線圖形描述函數(shù), 虛線圖周期地使用序列值d1,d2, , dn, 在對(duì)應(yīng)的曲線上采取依次交替畫(huà)長(zhǎng)d1實(shí)線段, 擦除長(zhǎng)d2實(shí)線段,再畫(huà)長(zhǎng)d3實(shí)線段
12、, 擦除長(zhǎng)d4實(shí)線段, , 的方式畫(huà)出虛線圖。,舉例:,(見(jiàn)右圖),n=4; r=5Cosnt+2Sin5nt; tu2=ParametricPlotrCost,rSint,t,0,2Pi,PlotStyle-RGBColor0,0,1, Thickness0.01,AspectRatio-1;,Showtu1,tu2,Axes-False,2.2 畫(huà)一元函數(shù)圖形,一元函數(shù)f(x)的圖形是一條平面曲線,所以一元函數(shù)又稱為曲線。一元函數(shù)繪圖是最常用和最簡(jiǎn)單的繪圖形式。 2.2.1 畫(huà)一條曲線的命令 命令形式1:Plotfx, x, xmin, xmax 功能:畫(huà)出函數(shù)f(x) 的圖形,圖形范圍是
13、自變量x滿足xmin x xmax的部分,其選擇項(xiàng)參數(shù)值取默認(rèn)值。 命令形式2:Plotfx, x, xmin, xmax,option1-value1,option2-value2, 功能:畫(huà)出函數(shù)f(x) 的圖形,圖形范圍是自變量x滿足xmin x xmax的部分,其選擇項(xiàng)參數(shù)值取命令中的值。,2.2.2 在同一個(gè)坐標(biāo)系畫(huà)多條曲線的命令 命令形式1:Plotf1x, f2x, fnx,x, xmin, xmax 功能:在同一個(gè)坐標(biāo)系畫(huà)出函數(shù)f1x, f2x, fnx 的圖形,圖形范圍是自變量x滿足xmin x xmax的部分,其選擇項(xiàng)參數(shù)值取默認(rèn)值。 命令形式2:Plotf1x, f2x,
14、 fnx, x, xmin,xmax,option1- value1 , 功能:在同一個(gè)坐標(biāo)系畫(huà)出函數(shù)f1x, f2x, fnx的圖形,圖形范圍是自變量x滿足xmin x xmax的部分,其選擇項(xiàng)參數(shù)值取命令中的值,例1:畫(huà)出函數(shù)y = sin x2 在-5 x 5 的圖形。 解: Mathematica 命令: In1:= Plot Sinx2 , x, -5, 5 ,例2:畫(huà)出函數(shù)y=sin x+x -3 x 25 的圖形, 要求只顯示其在平面區(qū)域5,125,10部分的圖形,且為紅色。 解:Mathematica 命令: In2:= Plot Sinx + x , x, -3, 25 ,
15、PlotRange-5,12,5,10, PlotStyle - RGBColor1,0,0,例3: 在同一坐標(biāo)系中畫(huà)出三個(gè)函數(shù)y = cos 2x ,y = x 2 ,y = x的圖形, 并給坐標(biāo)橫軸和縱軸分別標(biāo)記為x和y,自變量范圍為:-2 x 2 。 解:Mathematica 命令: In3:= PlotCos2x, x2, x, x, -2, 2,AxesLabel-x , y,例4: 在同一坐標(biāo)系中畫(huà)出兩個(gè)函數(shù)y = cos 2x ,y = x的圖形,自變量范圍為:-2 x 2,且函數(shù)y = cos 2x為紅色實(shí)線, 線粗0.01, 函數(shù)y = x 為虛線。 解:Mathemati
16、ca 命令: In4:=PlotCos2x,x,x,-2,2, PlotStyle-RGBColor1,0,0, Thickness0.01,Dashing0.05,0.02,例5:畫(huà)出5次勒讓德多項(xiàng)式LegendreP5,x 的圖形 , 自變量范圍為:-1 x 1,且函數(shù)圖形四周加框,并在圖形上標(biāo)出函數(shù)名稱。 解:Mathematica 命令: In5:= PlotLegendreP5,x, x,-1,1, Frame-True, PlotLabel-LegendreP5,x,命令形式1: Plot3D fx, y , x, xmin , xmax, y, ymin , ymax 功能:畫(huà)出
17、函數(shù)f(x, y) 的自變量(x, y)滿足xmin x xmax, ymin y ymax的部分的曲面圖形,其選擇項(xiàng)參數(shù)值取默認(rèn)值。 命令形式2: Plot3D fx, y , x, xmin , xmax, y,ymin , ymax, option1-value1, 功能:畫(huà)出函數(shù)f(x, y) 的自變量(x, y)滿足xmin x xmax, ymin y ymax的部分的曲面圖形。,2.3 畫(huà)二元函數(shù)圖形,常用的幾個(gè)空間曲面繪圖選項(xiàng)參數(shù)名稱、含義簡(jiǎn)單列表如下:,例6: 畫(huà)出函數(shù)z = sin (x+sin y) 在-3 x 3 , -3 y 3 上的圖形 解:Mathematica
18、命令: In6:= Plot3D Sinx+Siny , x, -3, 3 ,y, -3, 3,例7:畫(huà)出例6的曲面圖形, 要求顯示視點(diǎn)在圖形前上方位置觀察的曲面效果。解:Mathematica 命令: In7:= Plot3DSinx+Siny, x, -3, 3, y, -3, 3, ViewPoint-0, -2, 2 ;,2.4畫(huà)平面參數(shù)曲線圖形,命令形式1: ParametricPlot xt, yt , t, tmin , tmax, option1-value1, 功能:畫(huà)出平面參數(shù)曲線方程為x=x(t) ,y=y(t)滿足tmin t tmax的部分的一條平面參數(shù)曲線圖形。 命
19、令形式2:ParametricPlotx1t, y1t, x2t, y2t, t, tmin, tmax, option1-value1, 功能:在同一個(gè)坐標(biāo)系中畫(huà)出一組平面參數(shù)曲線,對(duì)應(yīng)的參數(shù)曲線方程為x1=x1(t) ,y1=y1(t); x2= x2(t) ,y2=y2(t);,t滿足tmin t tmax。,例8: 畫(huà)出半徑為4的圓的圖形。 解:由于圓為封閉曲線,故應(yīng)該用參數(shù)繪圖命令來(lái)畫(huà)。 半徑為4的圓的參數(shù)方程為: x=2cos t, y=2 sin t, 0 t 2 Mathematica 命令: In8:= ParametricPlot2Cost, 2Sint , t, 0, 2
20、Pi;,該命令畫(huà)出的不是圓而是橢圓的原因是由于ParametricPlot的命令中的圖形高寬比參數(shù)AspectRatio的默認(rèn)值為1:0.618造成的, 要顯示出真正的圓應(yīng)該把AspectRatio設(shè)置為Automatic即AspectRatio-Automatic,此時(shí)對(duì)應(yīng)的命令為: In9:= ParametricPlot2Cost, 2Sint , t, 0 , 2Pi, AspectRatio-Automatic;,例9:在同一坐標(biāo)系中畫(huà)出如下兩條參數(shù)曲線, 參數(shù)曲線方程為 x1= cos t ,y1= sin t; x2= sin t ,y2= sin 2t; t滿足0 t 2 解:
21、Mathematica 命令: In10:=ParametricPlotCost,Sint,Sint,Sin2t, t,0,2Pi;,空間參數(shù)曲線的方程為x= x(t) ,y= y(t), z= z(t), 參數(shù)t連接了變量x,y,z的函數(shù)關(guān)系,Mathematica提供了空間參數(shù)曲線繪圖功能。 命令形式: ParametricPlot3Dxt, yt, zt , t, tmin , tmax, option1-value1, 例10:畫(huà)出如下空間曲線,參數(shù)曲線方程為 x= cos t ,y = sin t, z = 1/ t , t滿足0.1 t 1.5 解:Mathematica 命令:
22、In11:= ParametricPlot3DCost, Sint, 1/t , t, 0.1, 9 ;,2.6 畫(huà)參數(shù)曲面圖形,參數(shù)曲面的方程為: x=x(u,v), y=y(u,v), z=z(u,v), uu0,u1, vv0,v1; 命令形式: ParametricPlot3Dxu, v, yu, v, zu, v, u, umin, umax, v, vmin, vmax, option1- value1, 功能:畫(huà)出參數(shù)曲面方程為 x=x(u,v), y=y(u,v), z=z(u,v), uumin,umax, vvmin,vmax 部分的參數(shù)曲面圖形,如果不選選擇項(xiàng)參數(shù), 則對(duì)
23、應(yīng)的選擇項(xiàng)值取默認(rèn)值。,例11 畫(huà)出參數(shù)曲面方程為x=cosh (u) cos (v) ,y= cosh(u) sin(v), z = u , 滿足-2 u 2, 0 v 2的參數(shù)曲面圖形解:Mathematica 命令: In12:=ParametricPlot3D Coshu*Cosv, Coshu*Sinv, u , u, -2, 2, v, 0, 2 Pi ,例12: 畫(huà)出單位球面圖形解: 單位球面的參數(shù)曲面方程為x= cos (t) cos(u) ,y= sin(t) cos(u), z = sin(u ), 滿足0 u 2, 0 v 2 Mathematica 命令為: In13:
24、=ParametricPlot3DCostCosu,SintCosu,Sinu,t,0,2Pi,u,0,2Pi,例13: 畫(huà)出參數(shù)曲面方程為 x=u cos(u) (4+cos(v+u) ,y=u sin(u) (4+cos(v+u), z = usin(v+u) , 滿足0 u 4, 0 v 2 的參數(shù)曲面圖形, 圖形的取點(diǎn)數(shù)為x方向60個(gè)點(diǎn)y方向12個(gè)點(diǎn)解: Mathematica 命令為: In14:=ParametricPlot3Du*Cosu*(4+Cosv+u), u*Sinu*(4+Cosv+u), u*Sinv+u,u,0,4 Pi,v,0,2 Pi, PlotPoints-6
25、0,12 ,2.7 畫(huà)平面散點(diǎn)圖,命令形式1:ListPlotx1, y1, x2, y2, , xn, yn , option1-value1, 功能:在直角坐標(biāo)系中畫(huà)出點(diǎn)集x1, y1,x2, y2, ,xn, yn的散點(diǎn)圖,如果沒(méi)有選擇項(xiàng)參數(shù), 則選擇項(xiàng)值取默認(rèn)值 命令形式2:ListPloty1,y2,yn , option1-value1, 功能:在直角坐標(biāo)系中畫(huà)出點(diǎn)集1,y1,2,y2,n, yn的散點(diǎn)圖,如果沒(méi)有選擇項(xiàng)參數(shù), 則選擇項(xiàng)值取默認(rèn)值 命令形式3: ListPlot x1, y1, x2, y2, , xn,yn ,PlotJoined-True 功能:將所輸入數(shù)據(jù)點(diǎn)依
26、次用直線段聯(lián)結(jié)成一條折線。 注意:命令中的選擇項(xiàng)參數(shù)及其取值同于一元函數(shù)繪圖, 如果畫(huà)出的散點(diǎn)圖的點(diǎn)太小,可以用選擇項(xiàng)參數(shù)PlotStyle-PointSizer增大散點(diǎn)圖的點(diǎn), r表示點(diǎn)的半徑, 一般取0.1的值。,例14: 畫(huà)出由函數(shù)Tablex3, x, 0, 5, 0.2 產(chǎn)生的二維點(diǎn)圖解:Mathematica 命令: In15:= t= Tablex3, x, 0, 5, 0.2; ListPlot t, PlotStyle - RGBColor0, 1, 0, PointSize0.08 ,例15: 已知科學(xué)家在某海域觀察到海平面的年平均高度表如下,由表的數(shù)據(jù)繪制出二位數(shù)據(jù)點(diǎn)圖,
27、并畫(huà)出其折線圖。 年份 1 2 3 4 5 6 7 8 9 10 11 12 13 海拔5.0 11.0 16.0 23.0 36.0 58.0 29.0 20.0 10.0 8.0 3.0 0.0 0.0 年份 14 15 16 17 18 19 20 21 22 23 24 25 海拔2.0 11.0 27.0 47.0 63.0 60.0 39.0 28.0 26.0 22.0 11.0 21.0,解:應(yīng)用Mathematica畫(huà)二維點(diǎn)圖的命令,并且因?yàn)槟攴菔菑?到25,輸入命令行: ln16:= f=ListPlot5.0,11.0,16.0,23.0,36.0,58.0,29.0,2
28、0.0,10.0,8.0,3.0,0.0,0.0, 2.0,11.0,27.0, 47.0,63.0,60.0,39.0,28.0,26.0,22.0,11.0,21.0 PlotStyle- PointSize0.05, AxesLabel-年份,海拔 *畫(huà)散點(diǎn)圖,In17:= g= ListPlot5.0,11.0,16.0,23.0,36.0,58.0,29.0, 20.0,10.0,8.0,3.0,0.0,0.0, 2.0,11.0,27.0, 47.0, 63.0, 60.0, 39.0, 28.0, 26.0, 22.0, 11.0, 21.0, PlotJoined-True,
29、AxesLabel-年份,海拔 *做折線圖(左),Showf, g *散點(diǎn)圖和折線圖顯示在一起(右),例16:畫(huà)出在0,1取值的隨機(jī)函數(shù)所產(chǎn)生的21個(gè)隨機(jī)點(diǎn)的散點(diǎn)圖解:Mathematica 命令: In19:= data=TableRandom, i, 0, 20; ListPlotdata, PlotStyle -PointSize0.05,2.8 畫(huà)平面等高線圖,二元函數(shù)z = f (x,y) 在z取均勻間隔數(shù)值所對(duì)應(yīng)的平面等值線系列構(gòu)成該函數(shù)的等直線圖。從等直線圖可以了解該二元函數(shù)特性。Mathematica的繪制平面等高線圖的命令為: 命令形式: ContourPlot fx, y
30、, x, xmin , xmax, y,ymin , ymax, option1-value1, 功能:畫(huà)出二元函數(shù)z = f(x,y) 當(dāng)z取均勻間隔數(shù)值所對(duì)應(yīng)的平面等值線圖, 其中變量(x,y)滿足xmin x xmax, ymin y ymax,如果不選選擇項(xiàng)參數(shù), 則對(duì)應(yīng)的選擇項(xiàng)值取默認(rèn)值。 注意:命令中的xmin, xmax, ymin, ymax應(yīng)該是具體的數(shù)字或可以計(jì)算出數(shù)值的表達(dá)式, 該命令只能畫(huà)在矩形區(qū)域上的二元函數(shù)等高線圖。此外, 該命令的選項(xiàng)參數(shù)除了同于Mathematica的平面曲線繪圖的選項(xiàng)外, 還有如下的常用選項(xiàng):,例17: 畫(huà)出函數(shù)z = x 2+y 2 在區(qū)域-
31、2,2-2,2上具有15條等值線的圖形, 不使用陰影效果解: In20:= ContourPlotx*x+y*y, x,-2,2,y,-2,2, ContourShading-False,Contours-15,2.9 用圖形元素作圖 圖元作圖分二維圖元作圖和三維圖元作圖。 (1) 二維圖元作圖 二維圖元作圖需要先用Graphics二維圖形元素表函數(shù)得到圖形文件, 然后再用圖形顯示命令Show 圖形文件的形式顯示完成的二維圖形。常用的二維圖形元素有(見(jiàn)表),命令形式: ShowGraphics二維圖形元素表 , option1-value1, 功能:畫(huà)出由二維圖形元素表組合的圖形。 注意: 可
32、以在二維圖形元素表中加入修飾圖元的函數(shù)。 Graphics稱為圖形文件。,返回,例17:畫(huà)出端點(diǎn)在-1,-1,1,-2的虛線段 解:In21:=ShowGraphicsDashing0.05, 0.01, Line-1, -1, 1, -2 ,一般圖元表Dashingr1,r2,r3,r4, Linep1,p2表示在直線Linep1,p2上依次取長(zhǎng)r1實(shí)線段, 擦除長(zhǎng)r2實(shí)線段, 取長(zhǎng)r3實(shí)線段,擦除長(zhǎng)r4實(shí)線段的周期形式畫(huà)出虛線段。,例18:畫(huà)出中心和長(zhǎng)短半軸滿足公式,3n,0,n/4,2-n/4, n=1,2,3,4的四個(gè)橢圓盤(pán)圖形 (左圖)解:In21:=ShowGraphicsTabl
33、e Disk3n,0,n/4,2-n/4,n,4, AspectRatio-Automatic,例19:畫(huà)出在區(qū)域0,10,1內(nèi)的8個(gè)隨機(jī)游動(dòng)點(diǎn)的折線圖,并在圖中給出文本標(biāo)記(右圖) 解: In22:= t=TableRandom,Random,i,1,8; In23:= ShowGraphicsLinet,TextRandom move,0.5, 1,(2)三維圖元作圖 三維圖元作圖需要先用Graphics3D三維圖形元素表函數(shù)得到圖形文件,然后再用圖形顯示命令Show 圖形文件的形式顯示完成的三維圖形。命令形式: ShowGraphics3D三維圖形元素表 , option1-value1
34、, 功能:畫(huà)出由三維圖形元素表組合的圖形,其選擇項(xiàng)參數(shù)及取值同于空間繪圖參數(shù) 常用的三維圖形元素中有:,2.10 圖形的重畫(huà) 在每次執(zhí)行繪圖命令后,會(huì)看到在圖形下面的輸出行顯示出一行字母 “-Graphics-”,這意味著執(zhí)行繪圖命令后還產(chǎn)生了一個(gè)圖形文件。你可以用命令I(lǐng)nputForm%輸出行號(hào)察看該繪圖文件的內(nèi)容。例如: In24:=ListPlotTablex*Sinx, x, 0, 3, 0.2, PlotStyle-PointSize0.03,In25:=InputForm%24 Out25/InputForm= GraphicsPointSize0.03, Point1, 0, P
35、oint2, 0.03973386615901225, Point3, 0.1557673369234602, Point4, 0.3387854840370213, Point5, 0.5738848727196184, Point6, 0.841470984807897, Point7, 1.118446903160671, Point8, 1.379629621983844, Point9, 1.599317764866408, Point10, 1.752925735580751, Point11, 1.818594853651363, Point12, 1.7786920884030
36、99, Point13, 1.621111633322762, Point14, 1.340303566735807, Point15, 0.937966820436533, Point16, 0.4233600241796004, PlotRange - Automatic, AspectRatio - GoldenRatio(-1), DisplayFunction : $DisplayFunction, ColorOutput - Automatic, DefaultFont : $DefaultFont, RotateLabel - True, Frame - False, FrameStyle - Automatic, FrameTicks - Automatic, FrameLabel - None, PlotRegion - Automati
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年騰訊面試 筆試題庫(kù)答案
- 2025年交發(fā)集團(tuán)泉州筆試答案
- 2025年萬(wàn)唯面試筆試題及答案
- 2025年上海面試加筆試及答案
- 2025年去年事業(yè)單位考試試題及答案
- 2025年事業(yè)編社會(huì)基礎(chǔ)知識(shí)考試及答案
- 2025年會(huì)計(jì)面試問(wèn)題筆試題目及答案
- 2025年內(nèi)蒙古輔警筆試及答案
- 落實(shí)招商引資負(fù)面清單制度
- 美容店衛(wèi)生制度
- 房地產(chǎn)直播培訓(xùn)
- 浙江省杭州市2024年中考語(yǔ)文試卷(含答案)
- 四川省綿陽(yáng)市2020年中考數(shù)學(xué)試題(含解析)
- 期末達(dá)標(biāo)測(cè)試卷(試題)-2024-2025學(xué)年人教PEP版英語(yǔ)四年級(jí)上冊(cè)
- DLT 1563-2016 中壓配電網(wǎng)可靠性評(píng)估導(dǎo)則
- HJ 377-2019 化學(xué)需氧量(CODCr)水質(zhì)在線自動(dòng)監(jiān)測(cè)儀技術(shù)要求及檢測(cè)方法
- (正式版)SHT 3075-2024 石油化工鋼制壓力容器材料選用規(guī)范
- 油脂科技有限公司年產(chǎn)3萬(wàn)噸油酸項(xiàng)目環(huán)評(píng)可研資料環(huán)境影響
- 浙江省水利水電工程施工招標(biāo)文件示范文本
- 2023年河南畜禽屠宰管理系統(tǒng)模板
- 神經(jīng)病學(xué)教學(xué)課件:阿爾茨海默病
評(píng)論
0/150
提交評(píng)論