MATLAB論文:MATLAB在二次曲面教學(xué)中的應(yīng)用_第1頁
MATLAB論文:MATLAB在二次曲面教學(xué)中的應(yīng)用_第2頁
MATLAB論文:MATLAB在二次曲面教學(xué)中的應(yīng)用_第3頁
MATLAB論文:MATLAB在二次曲面教學(xué)中的應(yīng)用_第4頁
MATLAB論文:MATLAB在二次曲面教學(xué)中的應(yīng)用_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 matlab論文:matlab在二次曲面教學(xué)中的應(yīng)用摘要從matlab強大的作圖功能在解決二次曲面涉及到的圖像成圖的難點方面,以matlab二次曲面的概念和性質(zhì)為理論基礎(chǔ),以的畫圖功能為依托,以實例討論了matlab在二次曲面教學(xué)中的重要應(yīng)用。關(guān)鍵詞 matlab 二次曲面 程序 圖像application of matlab in teaching quadric surfaceswang xiaowei(haidou college of qingdao agricultural university, laiyang, shandong 265200)abstractfrom the

2、difficult side of matlabs powerful mapping function in solving mapping of images about quadric surfaces .taking the concept and quality of quadric surfaces as the theoretic function, basing drawing function of matlab, this paper discusses the important application of matlab in teaching quadric surfa

3、ces.key wordsmatlab; quadric surfaces; procedures; drawing在學(xué)習(xí)二次曲面時,無論是老師還是學(xué)生都會在同一個問題上遭遇尷尬,那就是二次曲面的作圖。一方面,教師在用傳統(tǒng)教學(xué)方法講授時,二次曲面的畫圖不僅耗時費力,而且成圖效果也不是很好;而另一方面,學(xué)生在學(xué)習(xí)二次曲面時,很難對二次曲面的圖像做到很好的掌握。matlab作為一種工程軟件,在繪圖方面有很大的優(yōu)勢。本文借助matlab,運用多媒體探討了二次曲面的作圖過程,從而提高學(xué)生學(xué)習(xí)的積極性,使學(xué)生能更好地掌握二次曲面的有關(guān)內(nèi)容。1 二次曲面的傳統(tǒng)教學(xué)1.1 傳統(tǒng)教授二次曲面成圖的方法二次曲面

4、是指在三維坐標(biāo)(x, y, z)下三元二次代數(shù)方程對應(yīng)的所有圖形的統(tǒng)稱。最常見的二次曲面是球面和圓柱面及圓錐面,此外,二次曲面還有橢球面。雙曲面(分為單葉雙曲面和雙葉雙曲面)和拋物面(分為橢圓拋物面和雙曲拋物面,后者又稱馬鞍面)。傳統(tǒng)教學(xué)中,二次曲面在講圓柱的圖像時,可以用兩支粉筆舉例,在講桌上讓一支豎直平行繞另一支轉(zhuǎn)動,所成的圖就是圓柱的圖像。而圓錐的圖像則是在講桌上先讓兩支粉筆成“v”字形,再讓其中一支繞另一支轉(zhuǎn)動。但是在講到二次曲面的拋物曲面時,教師就很難用實物來展示圖像的形成過程,學(xué)生也感到很困擾。1.2 傳統(tǒng)教授二次曲面成圖的局限教學(xué)實踐告訴我們,傳統(tǒng)教授二次曲面成圖是有局限性的,其

5、主要方面有:(1)教師板書不僅耗時費力,成圖效果不佳,而且許多曲面的形成過程與整體的視覺效果只通過傳統(tǒng)的教師講授,靜態(tài)圖示很難形象地表示出來。(2)圖像太抽象,不利于學(xué)生接受,從而使學(xué)生失去了學(xué)習(xí)二次曲面的興趣與信心。2 matlab在二次曲面教學(xué)中的應(yīng)用價值2.1 簡介matlab的作圖功能與特點(1)matlab強大的圖形表達功能。matlab不僅可以繪制一般的二維,三維圖形,還可以動態(tài)地表示出一些曲線形成的動態(tài)過程。(2)matlab作為一門編程語言,簡單易學(xué)。只要學(xué)過c語言,具有一般語言基礎(chǔ)的同學(xué)很快就可以掌握。2.2 matlab在二次曲面教學(xué)中的作用(1) 能提高教學(xué)效率和質(zhì)量。(

6、2)可以逐步培養(yǎng)學(xué)生的動手能力和空間想像能力。3 matlab在二次曲面教學(xué)中的應(yīng)用舉例3.1 用matlab繪制二次曲面圖形matlab的繪圖命令有許多,這里只選用三種最為簡單實用的命令舉例說明,并且根據(jù)二次曲面的方程特點,可以歸納成傻瓜式的模板模式,便于未接觸過編程語言的同學(xué)掌握。(1)簡介matlab的三種繪圖語言。surf(x, y, z),這里x, y, z是三個數(shù)據(jù)矩陣,分別表示數(shù)據(jù)點的橫坐標(biāo),縱坐標(biāo),函數(shù)值,命令surf(x, y, z)將該數(shù)據(jù)點所表示的曲面畫出。plot3(x, y, z),這里x, y, z都是m*n矩陣,其對應(yīng)的每一列表示一條曲線,命令plot3(x, y

7、, z)是通過空間描點連線畫出的多條曲線組成一曲面。mesh(x, y, z),這里x, y, z是三個數(shù)據(jù)矩陣,分別表示數(shù)據(jù)點的橫坐標(biāo),縱坐標(biāo),函數(shù)值,命令mesh(x, y, z)將該數(shù)據(jù)點在空間中描出,并連成網(wǎng)格面圖。(2)繪制二次曲面的編程說明。任給一個二次曲面的方程,我們都可以將z用x,y的函數(shù)表示出來,可記作z = f (x,y),則可通過以下步驟編程:x = ;y = ;%創(chuàng)建從x1(y1)開始,加m(n)計數(shù),到x2(y2)結(jié)束的行向量。x,y = meshgrid (x,y);% 這里 meshgrid (x,y)的作用是產(chǎn)生一個以向量x為行,向量y為列的矩陣,注意的大小寫。

8、z = (x,y);(下轉(zhuǎn)第55頁)(上接第47頁)%f(x,y)要用c語言編輯如果z =,可用hold on 命令,這時可分別在正負(fù)情況下定義z和z為z = f (x,y)和z= -f (x,y)。然后先在正號情況下畫一個圖,用hold on保持當(dāng)前圖形,再在負(fù)號情況下繼續(xù)畫圖到當(dāng)前的圖上。(3)舉例繪圖。例1 畫出方程為 += 1的單葉雙曲面成圖:(如圖1)(4)成圖效果分析:利用matlab成圖后,可點擊工具欄中的rotate 3d,然后上下左右拖動圖象旋轉(zhuǎn),我們就可以看到同一圖像在不同角度的視覺效果。下面是同一雙葉雙曲面在不同角度的視覺效果:圖23.2 用matlab演示二次曲面成圖的動態(tài)過程用matlab可以演示二次曲面成圖的動態(tài)過程使matlab在二次曲面教學(xué)中的應(yīng)用性更強。這里我們主要以圓球面為例,介紹matlab演示二次曲面成圖的動態(tài)過程。舉例演示:演示將圓繞短軸(z軸)旋轉(zhuǎn)所得球面的形成過程。成圖效果分析:圖3通過圓球面的動態(tài)成圖效果可以看出,借助matlab的動態(tài)模擬成圖功能,能把曲面的形成過程和變化過程準(zhǔn)確形象地模擬出來,從而使學(xué)生更好的掌握。4 結(jié)語matlab是二次曲面教學(xué)的一個有力的輔助工具。運用matlab作二次曲面的空間圖形及其動態(tài)成圖過程,不僅可以使抽象的問題形象化,而且可以培養(yǎng)學(xué)生創(chuàng)新意識和創(chuàng)新能力,激發(fā)學(xué)生

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論