樣條

樣條

樣條意思是指通過一組給定點集來生成平滑曲線的柔性帶。此概念源於生產實踐,“樣條”是繪製曲線的一種繪圖工具,是富有彈性的細長條。繪圖時用壓鐵使樣條通過指定的形值點(樣點),並調整樣條使它具有滿意的形狀,然後沿樣條畫出曲線。

基本介紹

  • 中文名:樣條
  • 外文名:Spline
  • 定義:給定點集來生成平滑曲線的柔性帶
  • 起源:生產實踐
  • 類別:一種繪圖工具
  • 種類舉例:三次樣條等
簡介,種類舉例,B-樣條,三次樣條,樣條函式,

簡介

樣條曲線是構建自由曲面的重要曲線,可以是平面樣條,也可以是空間樣條;可以封閉,也可以開環,可以是單段樣條線,也可以是多段樣條線。UG NX中創建的所有樣條曲線都是“非均勻有理B樣條(NURBS)”。
樣條曲線中的基本概念描述如下。
曲線階次:每個樣條都有階次,這是一個代表定義曲線的多項式階次的數學概念。
階次通常比樣條段中的點數小1。因此,樣條線的點數不得少於階次。
單段/多段:樣條線可以採用單段和多段的方式創建。對於單段樣條線來說。階次=點數-1,因此單段樣條線最多只能使用25個點。單段構造方式受到一定的限制,定義點的數量越多,樣條線的階次越高,而階次越高樣條線會出現意外結果,如變形等。而且單段樣條線不能封閉,因此不建議使用單段構造樣條線。多段樣條線的階次由用戶自己定義(≤24),樣條線定義點數量沒有限制.但至少比階次多一點。在設計中,通常採用3~5階樣條線。
定義點:定義樣條線的點。根據極點方法創建的樣條線沒有定義點,在編輯樣條線時可以添加定義點,也可以刪除定義點。
節點:節點即為每段樣條線的端點。單段樣條線只有兩個節點,既起點和終點;多段樣條線的節點=段數-1。

種類舉例

B-樣條

B-樣條函式的研究最早開始於十九世紀,當時N.Lobachevsky把B-樣條作為某些機率分布的卷積。在1946年,I.J.schoenberg利用B-樣條進行統計數據的光滑化處理,他的論文開創了樣條逼近的現代理論。隨後, CdeBoor,M.Cox和LMansfiekl發現了B-樣條的遞推關係。B-樣條曲線的最初定義是基於差商,這種定義方法包含了複雜的數學公式,而且所得結果在數值上不穩定。 DeBoor與Hollig套用B-樣條的遞推關係作為出發點定義B-樣條,這是一種完全不同於差商方法的定義公式。B-樣條根據節點的不同又分為均勻B-樣條基函式,周期B-樣條基函式等類型。

三次樣條

通常重要的描述粒子間相互作用的函式,如分子動力學的原子嵌入勢函式或者第一性原理中的電子交換關聯勢函式等.都是將給定格線上的數值存儲在相應檔案中,而非直接調用連續的解析函式。因此,利用這些數值點構建行為良好的、與原函式近似相等的插值函式對最終的結果具有重要的意義。實踐表明,三次樣條函式可以方便地滿足上述要求,因此在實際工作中得到了廣泛的套用。三次樣條函式要求在各個節點(插值點)處函式值、一階導數值、二階導數值連續。這個要求同時具有明顯的幾何與力學意義。從幾何角度而言,最高到二階導數連續的函式在各節點上光滑且對稱地連續,即在節點處左右微小範圍內該樣條函式是一段圓弧,曲率半徑相等。因為細梁(樣條函式)的彎矩與曲率成正比,因此在力學意義上,三次樣條函式等價於將彈性桿壓在各節點處自然彎曲所得到的結果。

樣條函式

數學學科數值分析中,樣條是一種特殊的函式,由多項式分段定義。樣條的英語單詞spline來源於可變形的樣條工具,那是一種在造船工程製圖時用來畫出光滑形狀的工具。在中國大陸,早期曾經被稱做“齒函式”。後來因為工程學術語中“放樣”一詞而得名。
插值問題中,樣條插值通常比多項式插值好用。用低階的樣條插值能產生和高階的多項式插值類似的效果,並且可以避免被稱為龍格現象的數值不穩定的出現。並且低階的樣條插值還具有“保凸”的重要性質。
計算機科學計算機輔助設計計算機圖形學中,樣條通常是指分段定義的多項式參數曲線。由於樣條構造簡單,使用方便,擬合準確,並能近似曲線擬合和互動式曲線設計中複雜的形狀,樣條是這些領域中曲線的常用表示方法。

相關詞條

熱門詞條

聯絡我們