A shape-preserving approximation by weighted cubic splines (Q442724)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 6063171
Language Label Description Also known as
default for all languages
No label defined
    English
    A shape-preserving approximation by weighted cubic splines
    scientific article; zbMATH DE number 6063171

      Statements

      A shape-preserving approximation by weighted cubic splines (English)
      0 references
      0 references
      0 references
      3 August 2012
      0 references
      shape-preserving interpolation
      0 references
      cubic splines
      0 references
      weighted cubic splines
      0 references
      error estimate
      0 references
      adaptive choice of weights
      0 references
      weighted cubic B-spline basis
      0 references
      shape-preserving approximation
      0 references
      monotonicity
      0 references
      convexity
      0 references
      generation of freeform curves
      0 references
      numerical examples
      0 references
      Let \(-\infty < a = x_0 < x_1 < \dots < x_{N+1} = b < \infty\). The shape-preserving interpolation problem consists of constructing a weighted cubic \(C^1\)-spline \(s\) so that \(s(x_j) = f_j\) \((j=0,\dots, N+1)\) and \(s\) is monotonic and convex on the intervals of monotonicity and convexity of the given data \((x_j,f_j)\) \((j=0,\dots, N+1)\). For positive weights \(w_j\) \((j=0,\dots, N+1)\), a weighted cubic \(C^1\)-spline \(s\) is a cubic \(C^1\)-spline which satisfies the conditions \(w_{j-1}\,s''(x_j -0) = w_j\, s''(x_j + 0)\) \((j=1,\dots, N)\). If \(w_j = 1\) for all \(j\), then \(s\) is a cubic \(C^2\)-spline.NEWLINENEWLINEIn this paper, the authors construct weighted \(C^1\)-splines and estimate the interpolation error. The weights \(w_j\) can be chosen depending on the monotonicity and convexity of the data. A weighted cubic B-spline basis is presented and well suited for the generation of freeform curves. Numerical examples for the shape-preserving interpolation of functions and curves are given.
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references