亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Matlab的小球自由落體仿真實(shí)現(xiàn)

        2018-04-19 09:09:04祝浩喆羅強(qiáng)英
        關(guān)鍵詞:小球繪制可視化

        祝浩喆,羅強(qiáng)英

        (江西省高安中學(xué),江西高安 330800)

        Matlab是一種直觀、高效的計(jì)算機(jī)語(yǔ)言和科學(xué)計(jì)算平臺(tái),它為數(shù)據(jù)分析和數(shù)據(jù)可視化、算法和應(yīng)用程序開(kāi)發(fā)提供了最核心的數(shù)學(xué)和高級(jí)圖形工具,工程技術(shù)人員和科學(xué)工作者可以利用其編程實(shí)現(xiàn)需要的計(jì)算和仿真[1,2]。

        Matlab中圖像處理工具包的函數(shù),按功能可以分為以下幾類(lèi):圖像顯示、圖像文件輸入與輸出、幾何操作、象素值和統(tǒng)計(jì)、圖像分析與增強(qiáng)、圖像濾波、線性二維濾波器設(shè)計(jì)、圖像變換、領(lǐng)域和塊操作、二值圖像操作、顏色映射和顏色空間轉(zhuǎn)換、圖像類(lèi)型和類(lèi)型轉(zhuǎn)換、工具包參數(shù)獲取和設(shè)置等[3]。

        基于Matlab編程環(huán)境,本文實(shí)現(xiàn)了小球自由落體的仿真可視化。首先,利用Matlab函數(shù)繪制小球自由落體的每一幀的圖片;然后根據(jù)物理中自由落體運(yùn)動(dòng)知識(shí)設(shè)置小球下落時(shí)的高度、初速度、加速度等參數(shù);最后,繪制每一幀圖片上小球的位置、顏色等,從而獲得連續(xù)的小球自由落體仿真視頻。單個(gè)小球與多個(gè)小球的自由落體仿真實(shí)驗(yàn)結(jié)果驗(yàn)證了小球自由落體仿真運(yùn)動(dòng)與物理自由落體原理的一致性。

        1 小球自由落體仿真方法實(shí)現(xiàn)

        本文實(shí)現(xiàn)的小球自由落體仿真算法如圖1所示。算法的基本步驟:

        第一步,繪制小球自由落體的每一幀的圖片。該步驟主要是繪制小球的位置、速度、加速度等參數(shù)[2]。設(shè)小球初始最高位置在h0=30 m,當(dāng)球開(kāi)始下落的時(shí)候,小球的位置是隨著時(shí)間的變化而變化的,變化的速度又與加速度有關(guān),它具體指向自由落體小球的高度,其計(jì)算式:

        假定不考慮空氣摩擦力的話,式(1)中的加速度就可以用重力加速度來(lái)表示,一般可以簡(jiǎn)單設(shè)為定值10 N/kg。

        第二步,小球觸地后反彈:(1)小球下落時(shí),當(dāng)高度current_h<0,說(shuō)明小球已經(jīng)觸地,需要將作用于小球的加速度反向:a=-g,同時(shí)小球的速度也要重新初始化;(2)小球上升時(shí),速度v>0時(shí),說(shuō)明小球已經(jīng)到達(dá)最高點(diǎn)并開(kāi)始下落,這個(gè)時(shí)候加速度再次變成a=g。

        第三步,繪制小球運(yùn)動(dòng)狀態(tài)中的每一幅圖片,并應(yīng)用視頻保存函數(shù)得到每一幀圖片的保存位置。

        最后,將繪制的視頻保存到某個(gè)文件中,文件后綴名為.avi,說(shuō)明該文件是一個(gè)視頻文件,點(diǎn)擊該視頻文件就可以運(yùn)行小球自由落體運(yùn)動(dòng)的仿真軟件。

        圖1 算法框圖

        2 實(shí)驗(yàn)結(jié)果與分析

        第一個(gè)實(shí)驗(yàn)中,本文首先仿真了單個(gè)小球的自由落體運(yùn)動(dòng),其中一幅截圖如圖2所示,該實(shí)驗(yàn)的目的是驗(yàn)證小球的運(yùn)動(dòng)結(jié)果是否符合理論計(jì)算值。仿真實(shí)驗(yàn)中小球中心位置坐標(biāo)(X,Y)表示小球的水平位置和自由落體的高度,圖2中小球坐標(biāo)(10,20)表示彈跳到高度為20 m時(shí)的位置,該實(shí)驗(yàn)表明我們的仿真結(jié)果與理論值一致。

        第二個(gè)實(shí)驗(yàn)編制了用戶界面。在此界面下通過(guò)點(diǎn)擊“開(kāi)始”按鈕可以完成小球自由落體動(dòng)畫(huà)演示,而點(diǎn)擊“結(jié)束”按鈕則可結(jié)束動(dòng)畫(huà)演示。其中一幅截圖如圖3所示,圖中給出了多個(gè)小球在不同初始值下自由落體的運(yùn)動(dòng)情況。

        圖2 單個(gè)小球自由落體示意圖

        圖3 多個(gè)小球在不同初始值下自由落體示意圖

        3 結(jié) 論

        本文基于Matlab仿真了小球自由落體運(yùn)動(dòng)并可視化實(shí)現(xiàn)小球自由落體的動(dòng)畫(huà)描述。該動(dòng)畫(huà)仿真軟件利用計(jì)算機(jī)編程實(shí)現(xiàn)小球自由落體過(guò)程,便于理解物理中自由落體運(yùn)動(dòng)知識(shí)點(diǎn),增加學(xué)習(xí)物理知識(shí)和對(duì)Matlab程序編寫(xiě)的興趣。

        參考文獻(xiàn):

        [1]薛定宇,陳陽(yáng)泉.高等應(yīng)用數(shù)學(xué)問(wèn)題的MATLAB求解[M].第3版.北京:清華大學(xué)出版社,2016.

        [2]卓金武,李必文,魏永生,等.MATLAB在數(shù)學(xué)建模中的應(yīng)用[M].第2版.北京:北京航空航天大學(xué)出版社,2015.

        [3]羅軍輝,馮平,哈力旦·A,等.MATLAB 7.0在圖像處理中的應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2005.

        猜你喜歡
        小球繪制可視化
        Art on coffee cups
        基于CiteSpace的足三里穴研究可視化分析
        基于Power BI的油田注水運(yùn)行動(dòng)態(tài)分析與可視化展示
        云南化工(2021年8期)2021-12-21 06:37:54
        聯(lián)想等效,拓展建?!浴皫щ娦∏蛟诘刃?chǎng)中做圓周運(yùn)動(dòng)”為例
        小球進(jìn)洞了
        基于CGAL和OpenGL的海底地形三維可視化
        小球別跑
        小球別跑
        家教世界(2020年10期)2020-06-01 11:49:26
        “融評(píng)”:黨媒評(píng)論的可視化創(chuàng)新
        放學(xué)后
        童話世界(2018年17期)2018-07-30 01:52:02
        亚洲国产精品国自产拍av| 日韩av最新在线地址| 亚洲一区二区三区在线看| 麻花传媒68xxx在线观看| 日日噜噜噜夜夜爽爽狠狠视频| 免费一本色道久久一区| 亚洲产在线精品亚洲第一页| 日韩精品视频久久一区二区| 337p西西人体大胆瓣开下部| 精品视频999| 在线看片免费人成视久网不卡| 亚洲精品中文字幕一二三区| 欧美性巨大╳╳╳╳╳高跟鞋| 日韩欧美中文字幕公布| 亚洲人妻有码中文字幕| 变态另类人妖一区二区三区 | 亚洲无av在线中文字幕| 久久99久久99精品免观看| 精品人妻丰满久久久a| 丝袜美腿一区在线观看| 精品久久久久久无码中文野结衣 | 毛茸茸的中国女bbw| 色婷婷久久免费网站| sm免费人成虐漫画网站| 亚洲av网一区二区三区| 丰满少妇被猛烈进入无码| 黄片在线观看大全免费视频| 亚洲美女自拍偷拍视频| 少妇仑乱a毛片| 国产亚洲精久久久久久无码苍井空| 伊人狼人影院在线视频| 亚洲综合网国产精品一区| 成人一区二区免费视频| 日韩在线视频不卡一区二区三区 | 成 人免费va视频| 亚洲男人的天堂精品一区二区 | 人妻无码一区二区视频| 国产精品久久综合桃花网| 国产av一区二区日夜精品剧情| 真人抽搐一进一出视频| 精品一区二区三区在线观看|