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
主站蜘蛛池模板: 色丁丁毛片在线观看| 毛片在线播放网址| 亚洲成A人V欧美综合| 91丝袜乱伦| 999精品在线视频| 国产全黄a一级毛片| 国产视频一区二区在线观看| 五月六月伊人狠狠丁香网| 中文无码精品A∨在线观看不卡| 国产成人精品第一区二区| 亚洲天堂久久| 国产欧美日韩另类| 99在线视频免费观看| 欧美成人看片一区二区三区| 找国产毛片看| 中文字幕免费视频| 国产精品lululu在线观看| 亚洲视频免| 午夜视频免费试看| 蜜臀AVWWW国产天堂| 亚洲国产第一区二区香蕉| 成人午夜网址| 欧美日韩一区二区在线播放| 四虎永久在线精品影院| 在线欧美国产| 一区二区三区国产| 视频一本大道香蕉久在线播放| 97se亚洲综合在线| 成人亚洲视频| 国产成人高清精品免费5388| 一个色综合久久| 另类欧美日韩| 欧洲日本亚洲中文字幕| 成人av专区精品无码国产| 男女男精品视频| 国产91丝袜在线播放动漫| 大香网伊人久久综合网2020| 天堂亚洲网| 青青草原国产免费av观看| 88av在线| 国内精品久久久久久久久久影视| 动漫精品啪啪一区二区三区| 国产成人亚洲无吗淙合青草| 久久精品无码一区二区日韩免费| 成年人视频一区二区| 最新日本中文字幕| 老司机久久99久久精品播放| 国产成人做受免费视频| 99视频国产精品| 日韩欧美国产另类| 久久伊人操| 亚洲天堂视频在线观看| 欧美日韩精品一区二区在线线| WWW丫丫国产成人精品| 亚洲一区二区无码视频| 熟女日韩精品2区| 国产日韩久久久久无码精品| 欧美专区日韩专区| 午夜日韩久久影院| 亚洲AV无码一区二区三区牲色| 国产99视频免费精品是看6| 精品天海翼一区二区| 日本高清免费一本在线观看| av在线无码浏览| 日韩麻豆小视频| 国产va在线观看| 亚洲视频一区| 国产精品欧美亚洲韩国日本不卡| 国产在线观看精品| 无码 在线 在线| 性69交片免费看| 97免费在线观看视频| 伊人久久大香线蕉成人综合网| 国产主播福利在线观看| 国产成人久久777777| 欧美亚洲激情| 天天操精品| 中文字幕亚洲电影| 亚洲高清中文字幕| 免费在线观看av| 91福利免费视频| 九九这里只有精品视频|