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

MATLAB在計算機輔助幾何設計中的應用初探

2017-09-09 19:13:00龍全貞丁小星劉偉
數字技術與應用 2017年7期
關鍵詞:交互式

龍全貞+丁小星+劉偉

摘要:根據NURBS曲線\曲面的基本表達式以及中心投影逆變換方法,利用MATLAB軟件給出通用的交互式繪制程序,便于實現與貝齊爾、B樣條曲線\曲面的轉換,滿足工程設計與教學的需要。

關鍵詞:非均勻有理B樣條;CAGD;交互式;造型技術

中圖分類號:O241.5 文獻標識碼:A 文章編號:1007-9416(2017)07-0233-04

1 引言

二十一世紀,隨著新軍事變革不斷的深入,武器更新換代加速,這對裝備的研發如戰車、艦艇、戰機等提出了更高的要求[1],而它們外形設計的基礎是自由曲線曲面造型技術,標準的數學表示形式則是工程設計上常用的非均勻有理B樣條曲線\曲面(NURBS)[2]。

關于自由曲線曲面繪制程序的開發以及利用軟件進行可視化實現,已有不少文獻做了研究[3-5]。文獻[3]開發了B樣條曲線繪制系統,便于實施可視化教學。文獻[4]基于VC環境,利用典型區域集結的方式得到了三次樣條曲線的繪制代碼,可以實現局部顯示與修改。文獻[5]則根據B樣條曲線的原理,給出了算法終止的條件。2013年,由施法中編著的CAGD教材修訂版配套教學軟件問世[6],使學者可利用其自學教材或進行研究,但因其只能繪制二維平面曲線,且輸入的坐標值需為大于100的正整數,局限性較明顯。

MATLAB軟件又稱矩陣實驗室,是美國mathworks公司于1984年開發的集數值計算,圖形圖像分析[7],交互式程序設計等功能于一體的商業數學軟件,已發展到了2014b版本。目前,利用其實現NURBS曲線\曲面的可視化,并與B-Spline,Bezier曲線\曲面進行互相轉換,輔助船體設計是一個重要的研究課題。

本文根據NURBS曲線\曲面的表達式定義,基于中心投影逆變換方法[6],利用MATLAB軟件給出相應的m文件,可根據工程設計與教學的需要實現自由曲線曲面的繪制及交互式修改。

輸出:NURBS曲面如圖3所示。

通過實例1,2與文獻[6]配套軟件對比,MATLAB軟件具有如下優勢:

(1)matlab編寫的m文件適用性較廣,可在NURBS與B樣條曲線曲面間自由轉換(如圖1~3;圖5所示),而文獻[6]配套軟件則需在不同界面間切換,處理復雜曲線曲面較費時(如圖4、6所示)。

(2)生成不同維度(2維\3維)的NURBS和B樣條曲線時,matlab輸入數據不受正負符號與維度限制,而文獻[6]配套軟件輸入數據前需預處理轉化為大于100的正整數值,且曲線局限于二維情形,不利于工程實際需求(如圖6所示)。

5 結語

本文利用數學軟件MATLAB基于NURBS曲線\曲面的基本原理編寫了通用的m文件,探索其在計算機輔助幾何設計領域的應用。與文獻[6]提供的配套教學軟件相比,MATLAB一定程度克服了前者多界面處理的復雜性,僅能輸入大于100正整數的局限性,彌補其無法繪制三維曲線的不足,可廣泛應用于CAGD教學,科研以及海軍、海警等船體輔助設計。但其缺點在于暫無法同時實現NURBS曲面的三視圖顯示,故這是我們今后主要的研究方向。

參考文獻

[1]袁藝,張磊,苑薇,林生.三維動畫技術在軍事領域中的應用[J].國防科技,2009,30(1):25-28.

[2]楊耿國.基于多層結構物理模型的三維人臉動畫研究[D].山東:山東大學,2005.

[3]黃勝忠.用Matlab GUI技術實現B樣條曲線的可視化教學[J].電腦開發與應用,2010,23(9):4-6.

[4]穆宣社.基于三次樣條曲線繪制與實現[J].電腦編程技巧與維護,2010,17(7):70-72.

[5]林杰.B樣條曲線的繪制算法及其實現[J].福建電腦,2011,27(9):17-19.

[6]施法中.計算機輔助幾何設計與非均勻有理B樣條(修訂版)[M].北京:高等教育出版社,2013:380-384.

[7]王鳳嬌.MATLAB語言在自動控制系統校正裝置設計中的應用[D].吉林:吉林大學,2007.

[8]丁小星.一種B樣條曲線局部修改算法[J].計算機工程與應用,2013,49(7):176-178.

[9]丁小星,龍全貞,劉偉.貝齊爾曲線性質的推導與可視化實現[J].高師理科學刊,2015,35(7):18-21.endprint

猜你喜歡
交互式
交互式電子白板在課堂教學中應用之所見
交互式虛擬現實游戲之特質
藝術科技(2016年10期)2016-12-14 20:57:52
探析高中物理教學中運用交互式電子白板的實踐應用
考試周刊(2016年94期)2016-12-12 13:34:00
ASP技術在交互式網頁設計中的應用
人間(2016年30期)2016-12-03 23:06:54
淺談交互式電子白板在中學英語課堂的有效應用
南北橋(2016年10期)2016-11-10 16:35:15
試論“交互式”課堂模式在初中英語閱讀教學中的運用
考試周刊(2016年76期)2016-10-09 09:24:38
交互式電子白板在歷史教學中的應用研究
成才之路(2016年25期)2016-10-08 10:38:17
交互式電子白板在數學課堂中的運用研究
成才之路(2016年18期)2016-07-08 17:01:37
淺析多媒體教室“交互式”管理
科技視界(2016年11期)2016-05-23 10:07:23
交互式智能平板輔助課堂教學的實踐與思考
成才之路(2016年1期)2016-01-28 12:00:41
主站蜘蛛池模板: 欧美日韩理论| 伊人国产无码高清视频| 色综合热无码热国产| 国产主播在线一区| 国模极品一区二区三区| 久久毛片网| 怡春院欧美一区二区三区免费| 久久午夜夜伦鲁鲁片无码免费| 中文字幕人妻无码系列第三区| 五月婷婷导航| 亚洲天堂首页| 国产美女一级毛片| 精品在线免费播放| 亚洲成a人片77777在线播放| 国产一级妓女av网站| 999精品在线视频| 天堂岛国av无码免费无禁网站 | 精品少妇人妻一区二区| 四虎成人在线视频| 香蕉久久国产精品免| 亚洲综合精品第一页| 国产无人区一区二区三区| 免费观看亚洲人成网站| 国产1区2区在线观看| yjizz视频最新网站在线| 日韩黄色精品| 国产特一级毛片| 亚洲精品在线影院| 四虎成人免费毛片| 成人免费午夜视频| a毛片在线播放| 国产一级裸网站| 亚洲午夜久久久精品电影院| 国产后式a一视频| 国产精女同一区二区三区久| 乱系列中文字幕在线视频| 国产主播福利在线观看| 成人在线不卡| 日韩视频福利| a天堂视频在线| 永久免费无码日韩视频| 国产精品爽爽va在线无码观看| 色成人综合| 四虎在线观看视频高清无码| 97国产一区二区精品久久呦| 日本91视频| 自拍亚洲欧美精品| 国内精品免费| 幺女国产一级毛片| 九色在线视频导航91| 色噜噜中文网| 日本成人福利视频| 日韩123欧美字幕| 欧美色丁香| 三上悠亚在线精品二区| 日韩激情成人| 国产网站一区二区三区| 国产乱子伦手机在线| 三上悠亚在线精品二区| 亚洲成a人片在线观看88| A级毛片无码久久精品免费| 婷婷综合色| 欧美国产综合视频| 2022国产无码在线| 亚洲视屏在线观看| 亚洲成人黄色在线| 伊人大杳蕉中文无码| 久久久久久午夜精品| 欧美日韩中文国产va另类| 国产视频a| 亚洲三级成人| 又猛又黄又爽无遮挡的视频网站| 五月丁香在线视频| 亚洲一区二区成人| 成人小视频在线观看免费| 亚洲—日韩aV在线| 国产精品一区二区国产主播| 国产91丝袜在线播放动漫 | 五月综合色婷婷| 波多野结衣一区二区三区四区 | 国产主播在线观看| 精品成人免费自拍视频|