MATLAT下B樣條曲線曲面的繪製

才智咖 人氣:1.46W

摘要

MATLAT下B樣條曲線曲面的繪製

B樣條曲線曲面是1種非常重要的工業產品幾何定義,在計算機輔助幾何設計(CAGD)類軟體中應用較為普遍;本文選用的開發工具維MATLAB,它是集數值計算、符號計算和圖形視覺化3大基本功能於1體的,功能強大、操作簡單的語言,是國際公認的優秀數學應用軟體之1。文章首先對於B樣條曲線曲面的'定義、性質及分類進行簡單介紹和分析,結合其圖形進1步將釋義具體化,以令讀者加深對B樣條曲線曲面概念的理解。其次利用MATLAB語言的特性,利用樣條工具箱的函式呼叫來完成B樣條曲線曲面的繪製,從而極大地簡化了對B樣條曲線定義的概括,輕鬆實現其繪製的過程。另外,對於B樣條曲線曲面的廣泛應用也有舉例簡要說明,以昇華本文的研究目的和研究意義。

關鍵詞
計算機輔助幾何設計(CAGD);MATLAB;B樣條曲線;B樣條曲面;

Abstract

B-spline curves&surfaces are very important geometric definitions on industrial productions, and are so wild used in CADC software; This paper choose MATLAB as the exploring tool, thus it has various skills which consisted with three important functions, and easy to operate. Because of these features, MATLAB become one of the worlds most popular software that wildly used in many fields, such as mathematics. The paper first gives a simple description on B-spline curves&surfaces as follows, their definition, character and classification, together with several graphs and examples in order to strengthen readers comprehension on B-spline curves&surfaces. Second, it indicates the distinction of MATLAB, using function in spline tools to draw B-spline curves&surfaces, in this circumstance, the definition of B-spline curves&surfaces, as well as the drawing procedure would be simplified greatly. By the way, the paper also give brief illustrations on how B-spline curves&surfaces so widely used in daily life, as a result, sublimate the purpose and significance on B-spline curves&surfaces.

Keywords
CAGD; MATLAB; B-Spline curves; B-spline sufaces