




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、科學(xué)計(jì)算與數(shù)據(jù)處理實(shí)驗(yàn)報(bào)告學(xué)號(hào)姓名實(shí)驗(yàn)名稱數(shù)據(jù)可視化處理實(shí)驗(yàn)實(shí)驗(yàn)?zāi)康?、 掌握MATLAB中二維曲線圖、三維曲線圖、三維曲面圖的繪制方法2、 掌握MATLAB中常用統(tǒng)計(jì)圖的繪制方法3、 熟悉MATLAB中三維圖形常用編輯方法4、 了解MATLAB中動(dòng)畫的繪制方法實(shí)驗(yàn)方案1、 離散數(shù)據(jù)可視化實(shí)驗(yàn):繪制離散函數(shù)的圖形,其中自變量的取值范圍是(0,16)的整數(shù)。 y=1./(n-3).2+1)-1./(n-9).2+4);plot(n,y,'*')2、 二維曲線繪制實(shí)驗(yàn):設(shè)計(jì)實(shí)驗(yàn)演示驗(yàn)證plot、subplot、axis、set、legend、xlabel、ylabel、zlabel
2、、title、text、grid、box、hold、plotyy、fplot等函數(shù)在繪制二維曲線中的功能和使用方法。a) 設(shè)置三個(gè)函數(shù)y,z,h均以x作為變量,驗(yàn)證函數(shù)plot,subplot,set, axis,并使用grid on為圖形加網(wǎng)格, box on加邊框線。b) 設(shè)計(jì)函數(shù)y1=2e-0.5x和y2=cos(4x)繪制其曲線,為其添加title(圖形名稱) ,label(x軸說明),ylabel(y軸說明),text(x,y,圖形說明),legend(圖例1,圖例2,)。c) 設(shè)計(jì)函數(shù)y1=0.2e-0.5xcos(4x) 和y2=2e-0.5xcos(x),并在同一坐標(biāo)內(nèi)繪制曲線
3、,驗(yàn)證hold on/off命令的切換。d) 設(shè)計(jì)函數(shù)x=exp(i*t)和y=x;2*x;3*x'在同一坐標(biāo)中,繪制3個(gè)同心圓,并加坐標(biāo)控制,并使用 grid on加網(wǎng)格線, box on加坐標(biāo)邊框,axis equal使坐標(biāo)軸采用等刻度。e) 設(shè)計(jì)函數(shù)y1=0.2e-0.5xcos(4x) 和y2=2e-0.5xcos(x),以不同標(biāo)度在同一坐標(biāo)內(nèi)繪制曲線,驗(yàn)證函數(shù)plotyy。f) 設(shè)計(jì)函數(shù)f(x)=cos(tan(x),使用用flpot函數(shù)繪制其曲線。3、 三維曲線繪制實(shí)驗(yàn):設(shè)計(jì)實(shí)驗(yàn)演示驗(yàn)證plot3、mesh、surf等函數(shù)在繪制三維曲線、曲面中的功能和使用方法。a) 設(shè)計(jì)函
4、數(shù)y=sin(t), x=cos(t), z=(t+1).t.*sin(t).*cos(t),并使用plot3函數(shù)繪制這三個(gè)函數(shù)的曲線。b) 設(shè)計(jì)函數(shù)z=sin(x+sin(y)-x/10;,分別繪制帶等高線的三維網(wǎng)格曲面函數(shù)meshc和帶底座的三維網(wǎng)格曲面函數(shù)meshz。并使用函數(shù)surf繪制該函數(shù)圖像4、 統(tǒng)計(jì)圖繪制實(shí)驗(yàn):設(shè)計(jì)實(shí)驗(yàn)演示驗(yàn)證面域圖(area)、a) 設(shè)計(jì)一個(gè)數(shù)組Y=3,8,9,4,1;6,3,5,2,7;5,4,3,8,6,使用area(x',Y',0)繪制相應(yīng)的面域圖。直方圖(bar、barh、bar3、bar3h)設(shè)計(jì)一個(gè)數(shù)組Y=3,7,2,5,1;3,7
5、,5,2,1;5,4,1,2,5,在同一個(gè)圖中分別應(yīng)用以下函數(shù)bar(x',Y','stacked') bar3h(x',Y','grouped') 、bar3(x',Y','stacked')、barh(x',Y', 'grouped')畫出相應(yīng)的直方圖。b) 餅圖(pie、pie3)設(shè)計(jì)一個(gè)數(shù)組a=1,1.6,1.2,0.8,2.1,在同一個(gè)圖中分別應(yīng)用以下函數(shù)pie(a,1 0 1 0 0)、pie3(a,double(a=min(a)畫出相應(yīng)的餅圖。c) 散點(diǎn)
6、圖(scatter、scatter3、plotmatrix):函數(shù)scatter設(shè)計(jì)函數(shù)Y = X.2 + rand(size(X),使用函數(shù)scatter(X, Y)以X中數(shù)據(jù)為橫坐標(biāo),以Y中數(shù)據(jù)位縱坐標(biāo)描繪散點(diǎn)圖,點(diǎn)的形狀默認(rèn)使用圈。函數(shù)scatter3設(shè)計(jì)數(shù)組x=4229042.634230585.024231384.964231773.634233028.584233296.714235869.684236288.29;y=431695.4441585.8432745.6436933.7428734.4 431946.3428705.0432999.5;z=1.0191.0231.01
7、11.0221.0201.0221.0221.023;使用函數(shù)scatter3(x,y,z),繪制出相應(yīng)的三圍散點(diǎn)圖。d) plotmatrix設(shè)計(jì)函數(shù)x=randn(100,2),并使用 plotmatrix(x) 繪制出相應(yīng)的散點(diǎn)圖5、 三維圖形編輯(精細(xì)控制)實(shí)驗(yàn):設(shè)計(jì)實(shí)驗(yàn)演示驗(yàn)證用view、rotate、colordef、colormap、shading、light、lighting、material、surfl等函數(shù)對(duì)三維圖形進(jìn)行精細(xì)控制的方法。a) 使用z=peaks(20);,將顏色填充設(shè)為默認(rèn)色,使用surfl(z)驗(yàn)證函數(shù)surfl的功能。b) 使用z=p
8、eaks(20);,將顏色填充設(shè)為默認(rèn)色,背景設(shè)為白色,使用rotate(h,-2,-2,0,20,2,2,0);驗(yàn)證函數(shù)rotate的功能。c) 使用z=peaks(10);,使用view(0,40);驗(yàn)證函數(shù)view的功能。6、 動(dòng)畫繪制實(shí)驗(yàn):設(shè)計(jì)實(shí)驗(yàn)演示驗(yàn)證getframe與movie相結(jié)合繪制動(dòng)畫的方法。a) 首先設(shè)置創(chuàng)建山峰圖形數(shù)據(jù)b) 繪制帶光照的表面,限制繪圖范圍c) 旋轉(zhuǎn)山峰,從1到360度,每一度捕捉一幀d) view(-37.5+i,30)從水平-37.5+i度,垂直30度的方向看山峰e(cuò)) 每從一個(gè)角度看到一張圖像(幀),就存儲(chǔ)到mf) movie(m)把剛才存到m里的圖像
9、連續(xù)播放一遍。實(shí)驗(yàn)記錄1、離散數(shù)據(jù)可視化實(shí)驗(yàn):繪制離散函數(shù)的圖形,其中自變量的取值范圍是(0,16)的整數(shù)。 n=1:0.5:16; y=1./(n-3).2+1)-1./(n-9).2+4); plot(n,y,'*')2、二維曲線繪制實(shí)驗(yàn):設(shè)計(jì)實(shí)驗(yàn)演示驗(yàn)證plot設(shè)置三個(gè)函數(shù)y,z,h均以x作為變量,驗(yàn)證函數(shù)plot,subplot,set, axis,并使用grid on為圖形加網(wǎng)格, box on加邊框線。x=0:0.1:5; y=sin(x); z=cos(x); h=tan(x); subplot(2,1,1);plot(x,y); subplot(2,1,2);
10、plot(x,z); axis(0 4 0 20); h=plot(x,y); set(h,'color','b'); set(gca,'XGrid','on','YGrid','off'); set(gca,'color','g');grid onbox on設(shè)計(jì)函數(shù)y1=2e-0.5x和y2=cos(4x)繪制其曲線,為其添加title(圖形名稱) ,label(x軸說明),ylabel(y軸說明),text(x,y,圖形說明),legend(圖例1,圖例2,)。
11、x=0:pi/100:1*pi;y1=2*exp(-0.5*x);y2=cos(4*pi*x);plot(x,y1,x,y2)title('x from 0 to 2pi'); xlabel('Variable X'); ylabel('Variable Y'); text(0.8,1.5,'曲線y1=2e-0.5x'); text(2.5,1.1,'曲線y2=cos(4pix)');legend(y1,y2) 設(shè)計(jì)函數(shù)y1=0.2e-0.5xcos(4x) 和y2=2e-0.5xcos(x),并在同一坐標(biāo)內(nèi)繪制曲
12、線,驗(yàn)證hold on/off命令的切換。x=0:pi/100:2*pi;y1=0.2*exp(-0.5*x).*cos(4*pi*x);plot(x,y1)hold ony2=2*exp(-0.5*x).*cos(pi*x);plot(x,y2);hold off設(shè)計(jì)函數(shù)x=exp(i*t)和y=x;2*x;3*x'在同一坐標(biāo)中,繪制3個(gè)同心圓,并加坐標(biāo)控制,并使用 grid on加網(wǎng)格線, box on加坐標(biāo)邊框,axis equal使坐標(biāo)軸采用等刻度。t=0:0.01:2*pi;x=exp(i*t);y=x;2*x;3*x'plot(y)grid on; %加網(wǎng)格線box
13、 on; %加坐標(biāo)邊框axis equal %坐標(biāo)軸采用等刻度設(shè)計(jì)函數(shù)y1=0.2e-0.5xcos(4x) 和y2=2e-0.5xcos(x),以不同標(biāo)度在同一坐標(biāo)內(nèi)繪制曲線,驗(yàn)證函數(shù)plotyy。 x=0:pi/100:2*pi;y1=0.2*exp(-0.5*x).*cos(4*pi*x);y2=2*exp(-0.5*x).*cos(pi*x);plotyy(x,y1,x,y2);設(shè)計(jì)函數(shù)f(x)=cos(tan(x),使用用flpot函數(shù)繪制其曲線。fplot('cos(tan(pi*x)', 0,1,1e-4)3、三維曲線繪制實(shí)驗(yàn):設(shè)計(jì)實(shí)驗(yàn)演示驗(yàn)證plot3、mesh
14、、surf等函數(shù)在繪制三維曲線、曲面中的功能和使用方法。設(shè)計(jì)函數(shù)y=sin(t), x=cos(t), z=(t+1).t.*sin(t).*cos(t),并使用plot3函數(shù)繪制這三個(gè)函數(shù)的曲線。t=0:pi/100:10*pi;y=sin(t);x=cos(t);z=(t+1).t.*sin(t).*cos(t);plot3(x,y,z);title('Line in 3-D Space+WEIMAN');xlabel('X');ylabel('Y');zlabel('Z');grid on;設(shè)計(jì)函數(shù)z=sin(x+sin(y
15、)-x/10;,分別繪制帶等高線的三維網(wǎng)格曲面函數(shù)meshc和帶底座的三維網(wǎng)格曲面函數(shù)meshz。并使用函數(shù)surf繪制該函數(shù)圖像x,y=meshgrid(-7:0.5:7);z=sin(sqrt(x.4+y.4)./sqrt(x.4+y.4+eps);subplot(2,2,1);mesh(x,y,z);title('mesh(x,y,z)+weiman1')subplot(2,2,2);meshc(x,y,z);title('meshc(x,y,z) +weiman2')subplot(2,2,3);meshz(x,y,z)title('meshz(
16、x,y,z) +weiman3')subplot(2,2,4);surf(x,y,z);title('surf(x,y,z)');4、統(tǒng)計(jì)圖繪制實(shí)驗(yàn):設(shè)計(jì)實(shí)驗(yàn)演示驗(yàn)證面域圖(area)x=-2:2Y=3,8,9,4,1;6,3,5,2,7;5,4,3,8,6 %(3*5)的Y數(shù)組的CS=flipud(cumsum(Y)area(x',Y',0)legend('因素A','因素B','因素C')grid on,colormap('jet')title('area+weiman'
17、)直方圖(bar、barh、bar3、bar3h)x=-2:2;Y=3,7,2,5,1;3,7,5,2,1;5,4,1,2,5;subplot(2,2,1)bar(x',Y','stacked')title('bar +weiman')xlabel('x'),ylabel('Sigma y'), colormap('jet')legend('因素A','因素B','因素C')subplot(2,2,2)bar3h(x',Y','
18、grouped')title(' bar3h +weiman')subplot(2,2,4)bar3(x',Y','stacked')title('bar3 +weiman')subplot(2,2,3)barh(x',Y', 'grouped')title('barh +weiman')餅圖(pie、pie3)a=1,1.6,1.2,0.8,2.1;subplot(1,2,1)pie(a,1 0 1 0 0)axis equaltitle('pie +weiman&
19、#39;)legend('因素A','因素B','因素C','因素D','因素E')subplot(1,2,2)pie3(a,double(a=min(a)colormap(jet)title('pie3 +weiman')legend('因素A','因素B','因素C','因素D','因素E')散點(diǎn)圖(scatter、scatter3、plotmatrix)1.scatter(X,Y) X = 1:10;
20、160;Y = X.2 + rand(size(X); scatter(X, Y)set(gca,'color','y');title(' scatter +weiman')函數(shù)scatter3例子:x=4229042.634230585.024231384.964231773.634233028.584233296.714235869.684236288.29;y=431695.4441585.8432745.6436933.7428734.4 431946.3428705.0432999.5;z=1.0191.0231.0111.0
21、221.0201.0221.0221.023;scatter3(x,y,z)set(gca,'color','y');title(' scatter3 +weiman')注:x,y,z必須是等長(zhǎng)度的數(shù)對(duì)(即三個(gè)等長(zhǎng)的矢量)Plotmatrix函數(shù)x=randn(100,2)plotmatrix(x)5、三維圖形編輯(精細(xì)控制)實(shí)驗(yàn):設(shè)計(jì)實(shí)驗(yàn)演示驗(yàn)證用view、rotate、colordef、colormap、shading、light、lighting、material、surfl等函數(shù)對(duì)三維圖形進(jìn)行精細(xì)控制的方法。函數(shù)surfl功能z=peak
22、s(20); >> colordef white >> colormap jet; >> shading interp; >> surfl(z)title(' surfl +weiman')函數(shù)rotate功能z=peaks(20); subplot(1,2,1);surf(z);title('Default+weiman'); subplot(1,2,2);h=surf(z);title(
23、39;Rotated+weiman'); rotate(h,-2,-2,0,20,2,2,0); 函數(shù)view功能z=peaks(10); >> subplot(1,2,1);surf(z);title('Default+weiman '); >> subplot(1,2,2); >> subplot(1,2,2);h=surf(z);title('view+weiman '); >> view(0,40); 6、動(dòng)畫繪制實(shí)驗(yàn):設(shè)計(jì)實(shí)驗(yàn)演示驗(yàn)證getframe與movie相結(jié)合繪制動(dòng)畫的方法。%影片生成例子: 旋轉(zhuǎn)一個(gè)三維表面繪圖X, Y, Z=peaks(50); %創(chuàng)建山峰圖形數(shù)據(jù)surfl(X, Y, Z) %繪制帶光照的表面axis(-10 10 -10 10 -10 10) %限制繪圖范圍axis vis3d off %三維坐標(biāo)修正,關(guān)閉坐標(biāo)軸箭頭axis equal %等比例顯示三維坐標(biāo)shading interp %加個(gè)影子美化colormap(copper) %著色為銅色for i=1:360 %旋轉(zhuǎn)山峰,從1到360度,每
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 保溫防火材料合同范例
- 合作經(jīng)營合同合同范本
- 合作鋼管出租合同范例
- 單包工合同范例
- fidic分包合同范例
- 企業(yè)文字策劃合同范例
- 合同范例編制
- 農(nóng)戶魚塘補(bǔ)償合同范例
- 化肥代加工合同范例
- 兄妹房屋出賣合同范例
- 2025年安徽機(jī)電職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫完美版
- 實(shí)驗(yàn)室在突發(fā)公共衛(wèi)生事件中的作用和任務(wù)(143)-行政管理
- 三人合伙餐飲合同范本
- (一模)2025年滁州市高三第一次教學(xué)質(zhì)量監(jiān)測(cè) 英語試卷(含標(biāo)準(zhǔn)答案)
- 樹木栽培與養(yǎng)護(hù)合同樣本2025
- 人教PEP版(2024)三年級(jí)下冊(cè)英語Unit3 Learning better單元整體教學(xué)設(shè)計(jì)(共6課時(shí))
- 2025河南中煙漯河卷煙廠招聘7人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年安徽工貿(mào)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(有一套)
- 2025年哈爾濱傳媒職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫完整
- 2025年河南林業(yè)職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫完整版
- 地理-浙江省強(qiáng)基聯(lián)盟2025年2月高三年級(jí)聯(lián)考試題和答案
評(píng)論
0/150
提交評(píng)論