999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

高職數學教學中Matlab動畫的應用

2017-10-21 20:41:08趙巧珍
科學導報·學術 2017年20期
關鍵詞:動畫

趙巧珍

摘 要: 高職數學作為理工和經管類專業的基礎課程,為今后的專業學習奠定基礎。而高職學生學習數學的過程中難免有一定的畏懼情緒,主要是不理解、不了解相應的原理、概念。本文通過介紹Matlab中的四種動畫制作技術,并舉例演示極限、定積分應用和解析幾何中常見的運動變化動畫,使學生對數學知識的理解更為直觀,提升學生學習興趣。

關鍵詞: 高等數學;Matlab;動畫

Abstract:Higher vocational mathematics as a basic course of science and engineering and economics and management, laying the foundation for future professional learning. However, in mathematics teaching, students often have a certain degree of resistance to the course, mainly do not understand, do not understand the corresponding principles, concepts. This paper introduces four kinds of Matlab animation in the production technology, and example, limit movement animation common integral application and analytic geometry, make students understanding of mathematical knowledge is more intuitive and enhance students' interest in learning.

Key words: Advanced Mathematics; Matlab; animation

【中圖分類號】 G642.0 【文獻標識碼】 A【文章編號】 2236-1879(2017)20-0327-02

一、高等數學情況介紹

高等數學具有高度的抽象性、嚴密的邏輯性和廣泛的應用性,作為高職理工科和經管類專業一門重要的基礎課程,對于大部分學生來講,該門課程的學習都具有一定的難度,究其主要原因有以下幾點:首先是高中數學與高等數學之間銜接點沒有找對,高中數學涉及的是高等數學的基礎內容,是為高等數學學習的前期準備,是作為解決問題模式的特殊化向普遍性過渡的;其次高等數學在教學的安排上學時較少,而且知識點較多,內容抽象,側重概念的理解與原理的剖析,無法通過傳統的教學與圖像的展示生動的表現出來;再次學生數學思維能力培養沒有有效的重視,空間想象能力、問題轉化能力、邏輯思維能力對于高數的學習相對重要,需要通過課堂學習、課后思考和自學來培養1。

隨著信息技術的迅速發展,大部分的高職院校已經開設高等數學的實驗課程,在學生學習高等數學的基礎上,借助數學計算軟件驗證相關定理結論并運用所學知識學習和掌握一般的數學建模方法以及解決實際問題的能力。通過高等數學實驗課,把抽象的數學公式、定理通過實驗得到驗證和應用,通過上機實驗,充分調動了學生的數學理論知識、軟件知識、計算機知識和動手能力,改善了學生的知識結構,提高了學生的綜合能力和素質2。

Matlab以其界面友好、語句簡潔、計算和可視化功能強大、簡單易操作、開放和擴展性強等優點,成為了大部分高校高等數學實驗課的實驗用軟件。通過Matlab實現高等數學的理論教學與實踐操作相結合,同時利用Matlab友好的編程開發環境及接近數學表達式的自然化語言將高等數學的理論概念予以展示,通過動畫設計,還可以把數學中某些形成過程或變換過程這些變化過程及結果準確地模擬出來,使得數學知識變得直觀生動,學生對知識理解更加深刻、透徹,增強數學學習的興趣,激發其學習欲望,進一步加強對數學學習的自學能力,為學生以后的工作和學習打下基礎3。

二、常用Matlab動畫制作技術方法

(一)、以質點運動軌跡的方式顯示。

質點運動軌跡顯示的動畫是最為簡單的動畫產生方式,通過質點沿著某一曲線運動來顯示。使用comet(二維方式)、comet3(三維方式)函數的調用,使質點在二維或者三維空間運動。

(二)、以擦除方式顯示。

Matlab中使用最多的動畫產生方式。通過繪圖函數不斷重復繪制圖形對象,重繪過程中遞增式地改變圖形對象位置,由更新的新圖覆蓋舊圖,產生動畫效果。在重繪對象的過程中之所以能產生動畫效果是由于對原來的圖形對象進行了擦除處理。

(三)、以旋轉顏色映像的方式顯示。

通過spinmap函數來產生動畫。此類動畫生成顯示時問題較多,同時由于操作系統的不同或者屏幕的色彩品質過高都無法對制作的動畫進行運行。

(四)、以電影播放的方式顯示

保存想要產生動畫的圖片,存儲為一系列各種類型的二維、三維圖,再像放電影的方式按次序播放出來。運行一次可以多次播放,甚至可以直接生成avi文件,直接獨立于Matlab環境播放。

三、Matlab動畫制作示例

以下將通過極限的變化趨勢,定積分中的曲線旋轉構成的旋轉體和解析幾何中直線繞定軸旋轉生成單葉雙曲面等比較常見的過程,但又需要通過一定的動畫引導來加強理解的內容來展示:

(一)、極限變化趨勢。

極限一般是無限接近,通過動畫可以很清晰明了的表示出它的變化過程和趨勢,下面就通過兩個重要的極限之一來演示趨向于某個值的極限變化過程。

例1:

x=1:-0.001:0;

y=sin(x)./x;

h=plot(x,y);

axesValue=axis;

for ii=1:10

for jj=1:length(x)*ii/10

set(h,'xdata',x(1:jj),'ydata',y(1:jj),'color','r');

axis(axesValue);

end

A(ii)=getframe;

end

movie(A);

(二)、定積分應用。

定積分的應用經常涉及到的是求解某平面圖形繞某條直線旋轉形成的旋轉體的體積。下面就以某條拋物線旋轉的動畫來演示。

例如:求拋物線x=1-y^2(-5<=y<=5)繞x軸旋轉產生旋轉體的體積。

dis=linspace(-5,5,100);

steplen=linspace(0,pi,100);

for j=1:10

for i=1:100

y=dis.*cos(steplen(i));

z=dis.*sin(steplen(i));

x=1-(y.^2+z.^2);

plot3(x,y,z);

pause(0.01);

hold on

grid on

A(j)=getframe;

end

end

movie(A)

(三)、解析幾何。

解析幾何中,涉及到空間中的直線,和曲面的內容對于大多數空間想象力不足的學生是非常頭疼的,但是通過動畫的展示,可以將空間中的直線與曲面的變化過程反映出來,方便理解。下面就以直線旋轉形成單葉雙曲面形成過程作為示例。

例3:直線x=1, y=t, z=2t 繞z軸旋轉得到的單葉雙曲面

x=[-0.6,0.8];

y=[0.8,-0.6];

z=[3.0,-3.0];

[th,phi,r]=cart2sph(x,y,z);

n=120;

k=24;

hf=figure;

axis([-2,2,-2,2,-4,4]);

hold on

for i=1:n

[xt,yt,zt]=sph2cart(th+2*pi*i/n,phi,r);

x=xt;y=yt;z=zt;

hl=plot3(x,y,z,'m');

hfr=getframe(hf);

end

movie(hfr)

特別注意以上程序均在Matlab軟件2010b版本下測試完成。

四、總結

本文中介紹的高等數學學習中三個簡單動畫,僅僅是眾多學生需要了解的原理、概念動畫的冰山一角。在信息技術高度發達的今天,必須利用現代化的信息技術來服務傳統的教學方式,使相對比較枯燥的高等數學變成學生的興趣點,促進學生自主學習的培養,為終身學習打好基礎;進一步培養學生的數學實際應用的意識,提供學生利用計算機技術和數學知識分析解決問題的能力,促進學生實踐能力的培養,為今后的創新奠定基礎。

參考文獻

[1] 劉璟忠;莫明琪.基于Matlab動畫設計輔助高等數學教學[J].湖南科技學院學報.2006,(05):269-271.

[2] 李娜,仁慶道爾吉.MATLAB在高等數學教學中的應用研究[J].大學教育.2012,(11):66-67,74.

[3] 劉艷蘭.基于MatLab環境的高等數學可視化[J].現代計算機(專業版).2011,(07):28-29,32.

[4] 洪曉芬.基于Matlab的動畫演示與高等數學教學[J].計算機與現代化.2011,(04):112-114+118.

[5] 張萸,張敬華.Matlab動畫演示教學[J].福建電腦.2008,(06):193+212.

[6] 吳宏鍔,王慧.基于Matlab的圖形動畫研究[J].南陽師范學院學報.2010,(06):59-61.

[7] 張德豐,趙書梅,劉國希.Matlab圖形與動畫設計[M].北京:國防工業出版社.2009.1-179.

[8] 霍振香,王福昌,張麗娟.在高等數學教學中使用Matlab制作曲面和動畫的幾個實例[J].教育教學論壇.2013,(32):175-177.

[9] 吳敏,陳濤.在Matlab中實現動畫效果[J].電腦知識與技術.2006,(20):191-192.

[10] 向修棟,付云芝.在Matlab中實現旋轉曲面的動畫設計[J].計算機技術與發展.2011,(03):52-55.

[11] 劉廣會,曹修文,齊化富.基于matlab的圖形和動畫技術在高等數學教學中的應用[J].甘肅聯合大學學報(自然科學版).2013,(03):83-86,90.

[12] 劉志勇.基于Matlab的動畫制作[J].江西電力職業技術學院學報.2008,(03):57-58.

[13] 童德茂,張華.Matlab用于動畫制作旋轉曲面設計[J].安慶師范學院學報(自然科學版).2015,(02):125-129.

猜你喜歡
動畫
我們的“動畫偶像”
Clifford hits the big screen
做個動畫給你看
動畫發展史
Mg動畫在慕課中的應用及其制作
我的動畫夢
文苑(2019年22期)2019-12-07 05:28:56
好萊塢動畫與中國動畫對比
流行色(2019年7期)2019-09-27 09:33:28
動畫批評融入動畫教育的思考
新聞傳播(2018年3期)2018-05-30 07:01:39
暖心動畫:最好的禮物
我是動畫迷
學生天地(2016年9期)2016-05-17 05:45:06
主站蜘蛛池模板: 国产在线97| 视频二区中文无码| 国产第一页亚洲| 国产制服丝袜91在线| 欧美亚洲另类在线观看| 亚洲青涩在线| 成人午夜免费观看| 色婷婷综合在线| 国产区免费| 国产欧美日本在线观看| 久久福利网| 国产成人1024精品下载| 国产剧情一区二区| 欧美国产视频| 国产人妖视频一区在线观看| 精品无码视频在线观看| 国产成人亚洲欧美激情| 欧美日本视频在线观看| 成年人国产网站| 少妇高潮惨叫久久久久久| 国产成人做受免费视频| 丁香婷婷激情网| 最新国语自产精品视频在| 国产白浆在线观看| 久久人搡人人玩人妻精品| 成人福利在线免费观看| 最近最新中文字幕免费的一页| 国产免费羞羞视频| 亚洲欧美h| 伊人查蕉在线观看国产精品| 免费国产福利| 中文字幕亚洲第一| 中文字幕色在线| 99精品在线看| 天天干伊人| 国产三级国产精品国产普男人| 日本午夜三级| 免费欧美一级| 人妻一本久道久久综合久久鬼色| 欧美综合中文字幕久久| 亚洲精品视频免费看| 色精品视频| 久久99精品国产麻豆宅宅| 在线播放国产一区| 青青草原偷拍视频| 国产成人区在线观看视频| 中文字幕在线欧美| 亚洲婷婷六月| 97在线免费视频| 天堂亚洲网| 亚洲精品高清视频| 大香伊人久久| 久久国产精品麻豆系列| 欧美精品成人一区二区视频一| 呦女亚洲一区精品| 午夜老司机永久免费看片| 成人毛片免费在线观看| 国产乱论视频| 女人天堂av免费| 国产91高跟丝袜| 欧美不卡视频一区发布| 国产丝袜丝视频在线观看| 国产成人乱码一区二区三区在线| 亚洲国产第一区二区香蕉| 欧美一区二区啪啪| 一本一道波多野结衣av黑人在线| 欧美人在线一区二区三区| 狠狠ⅴ日韩v欧美v天堂| 亚洲最猛黑人xxxx黑人猛交 | 久久99这里精品8国产| 日韩成人午夜| 久久精品人人做人人| 亚洲人成电影在线播放| 青青操视频在线| 国产裸舞福利在线视频合集| 免费在线一区| 日本午夜视频在线观看| 久久五月视频| 精品综合久久久久久97| 久久www视频| 91蝌蚪视频在线观看| 日日碰狠狠添天天爽|