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

基于Matlab_GUI的解析幾何圖形演示系統

2021-07-30 02:51:38羅翔升李軍成
電子元器件與信息技術 2021年4期
關鍵詞:按鈕界面設計

羅翔升,李軍成

(湖南人文科技學院 數學與金融學院,湖南 婁底 417000)

0 引言

MATLAB是一種科學計算軟件,它將強大的數值計算以及可視化集成在一起,能廣泛用于科學計算、控制系統的設計與仿真、數字圖像處理等領域[1]。MATLAB的圖形用戶界面(GUI)是一種可視化工具,用戶可以借助GUI的圖形化控件和靜態元進行簡單設置并編寫回調函數,創建與設計可視化的交互界面,從而實現仿真、繪圖等可視化操作[2]。

解析幾何是高校數學類專業的一門基礎課程,也是各理工科專業高等數學課程中的一個重要教學模塊。在解析幾何的教學實踐中,基本的教學任務是幫助學生理解和正確認識幾何空間,培養學生的空間想象能力[3]。目前解析幾何課程的教學手段還較為傳統,許多曲線與曲面的圖形很難通過傳統的教學手段展示出來,不利于教學的進行以及學生的掌握和理解。若能基于MATLAB_GUI設計一個用于演示解析幾何課程中一些常見曲線與曲面圖形的系統,對該課程的教學與學習具有重要的輔助作用。然而,利用MATLAB_GUI設計解析幾何圖形演示系統的卻并不多見。為此,本文基于MATLAB_GUI設計了一個解析幾何圖形演示系統,該系統包含平面曲線、空間曲線、曲面等3個子界面,各個子界面分別包括一些特殊曲線曲面和自定義曲線曲面的演示模塊,用戶只需點擊相應的按鈕或輸入相應的參數即可實現圖形的演示。

1 總界面的設計

當所設計的界面包含多個子界面時,為了便于訪問不同的子界面,需要設計一個總界面,在總界面通過鼠標交互實現各子界面的訪問[4]。由于解析幾何中的圖形可分為平面曲線、空間曲線、曲面,故本文設計了一個包括3個子界面的總界面,用戶通過點擊不同的按鈕進入相應的子界面。總界面的設計如圖1所示,運行后的演示效果如圖2所示。

2 平面曲線子界面的設計

利用GUIDE工具建立GUI界面,在界面中放置坐標軸、按鈕組、單選按鈕控件[5-6],將各個控件的屬性設置成與平面曲線相關的元素。按照按鈕組內的單選按鈕同時只能選中一個為原理,對按鈕組編寫SelectionChangedFcn回調函數,在生成的m文件中,利用get函數獲取按鈕組內各個單選按鈕的Tag值[7-8],然后再利用switch語句,以Tag值為分支條件編寫不同的繪圖語句繪出相應的圖形。所設計的平面曲線子界面包括心形線、星形線、四葉玫瑰線、對數螺線、笛卡爾葉形線、結、伯努利雙紐線、三葉草等平面曲線的演示,用戶只需點擊右側按鈕組內的單選按鈕即可在左側的坐標系中繪出相應的圖形,同時也可點擊返回按鈕退回到總界面。平面曲線子界面如圖3所示,運行后的演示效果如圖4所示。

另外,為了滿足繪制其它平面曲線的需求,本文還在平面曲線子界面中設計了自定義平面曲線的繪圖模塊。利用該模塊,用戶可自行輸入平面曲線的參數表達式并指定X、Y軸的寬度來實現自定義平面曲線的繪制。在設計自定義平面曲線繪圖模塊之前,為了更為便捷地訪問該模塊,本設計使用菜單編輯器在平面曲線子界面上設置菜單欄,并設置相關屬性以及回調函數,通過鼠標交互即可彈出自定義平面曲線繪圖模塊。自定義平面曲線繪圖模塊的設計如圖5所示,運行后的演示效果如圖6所示。

圖1 總界面的設計

圖2 總界面的演示

圖3 平面曲線子界面的設計

圖4 平面曲線子界面的演示

圖6 自定義繪圖模塊的演示

3 空間曲線、曲面子界面的設計

類似平面曲線GUI演示界面的設計,使用GUIDE工具,擺放相關控件并編寫按鈕組的SelectionChangedFcn的回調函數,利用分支語句寫入不同的繪圖代碼實現空間曲線子界面的設計。所設計的空間曲線子界面包括花瓶線、等高線、“冒頂”曲線、“酒精燈”線、圓錐螺線等空間曲線的演示,用戶只需點擊右側按鈕組內的單選按鈕即可在左側的坐標系中繪出相應的圖形,同時也可點擊返回按鈕退回到總界面。空間曲線子界面的設計如圖7所示,運行后的演示效果如圖8所示。

圖7 空間曲線GUI 演示界面的設計

圖8 空間曲線GUI 繪圖演示

利用類似的方法可以設計出曲面子界面,所設計的曲面常見二次曲面的演示,用戶只需點擊右側按鈕組內的單選按鈕即可在左側的坐標系中繪出相應的圖形,同時也可點擊返回按鈕退回到總界面。空間曲線子界面的設計如圖9所示,運行后的演示效果如圖10所示。

圖9 曲面子界面

圖10 曲面子界面的演示

另外,與平面曲線子界面中自定義繪圖模塊的設計類似,本設計也為也為空間曲線、曲面這2個子界面設計了自定義圖形的繪圖模塊,這里不再贅述。

4 結語

為了便捷地演示解析幾何中的一些特殊圖形和自定義圖形,本文基于MATLAB的GUI平臺設計了一個解析幾何圖形演示系統。該系統由平面曲線、空間曲線、曲面等3個子界面組成,用戶只需點擊相應的按鈕或輸入相應的參數即可實現解析幾何中一些特殊圖形與自定義圖形的繪制。所涉及的演示系統界面美觀、操作簡便、功能齊全,為解析幾何的教學與學習提供一個有效的輔助平臺。

猜你喜歡
按鈕界面設計
哪個是門鈴真正的按鈕
當你面前有個按鈕
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
人機交互界面發展趨勢研究
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
內心不能碰的按鈕
商業評論(2014年9期)2015-02-28 04:32:41
主站蜘蛛池模板: 四虎永久免费地址| 亚洲第一色网站| 国产成人精品亚洲77美色| 亚洲成综合人影院在院播放| 日韩人妻精品一区| 97国产在线观看| 国产伦精品一区二区三区视频优播| 欧美成人第一页| 高潮爽到爆的喷水女主播视频 | 亚洲全网成人资源在线观看| 欧美国产日韩在线观看| 四虎国产成人免费观看| 性喷潮久久久久久久久| 久久黄色视频影| 国产午夜人做人免费视频中文 | 欧美国产视频| 成人小视频网| 久久精品娱乐亚洲领先| 欧美国产菊爆免费观看| 国产在线拍偷自揄观看视频网站| 国产精品lululu在线观看| 久久超级碰| 午夜啪啪福利| 亚洲精品国偷自产在线91正片| 孕妇高潮太爽了在线观看免费| 欧美人与动牲交a欧美精品| 亚洲欧美h| 欧美性精品| 婷婷中文在线| 午夜激情婷婷| 日韩国产欧美精品在线| 一级片免费网站| 在线免费亚洲无码视频| 免费a级毛片视频| 福利小视频在线播放| 依依成人精品无v国产| 久久激情影院| 亚洲一欧洲中文字幕在线| 免费视频在线2021入口| 2020精品极品国产色在线观看| 精品无码国产一区二区三区AV| 女人18一级毛片免费观看| 亚洲第一福利视频导航| 日本www色视频| 美女扒开下面流白浆在线试听 | 国产成人精品在线1区| 在线观看亚洲天堂| 极品国产一区二区三区| 国产免费羞羞视频| 国产区网址| 亚洲国产精品一区二区第一页免 | 国产在线精彩视频二区| 在线观看亚洲成人| 国产在线精彩视频二区| 欧美成a人片在线观看| 国产精品视频白浆免费视频| 91在线国内在线播放老师 | 伊人激情综合网| 精品伊人久久久大香线蕉欧美 | 亚洲一区无码在线| 免费无码在线观看| 亚洲综合二区| 在线综合亚洲欧美网站| 国产精品美女自慰喷水| 无码一区二区波多野结衣播放搜索| 亚洲天堂久久| 欧美精品黑人粗大| 亚洲精品自在线拍| 亚洲欧洲日产无码AV| 午夜国产精品视频| 呦女亚洲一区精品| 无码一区中文字幕| 老熟妇喷水一区二区三区| 国产无吗一区二区三区在线欢| 久久公开视频| 青青青国产视频手机| 永久免费无码成人网站| www.91在线播放| 久青草网站| 国产欧美一区二区三区视频在线观看| 中文字幕首页系列人妻| 全部免费特黄特色大片视频|