970
Views
38
CrossRef citations to date
0
Altmetric
Section B

Shape-preserving curve interpolation

, &
Pages 35-53 | Received 05 Mar 2009, Accepted 09 Sep 2011, Published online: 07 Nov 2011
 

Abstract

This work is a contribution towards the graphical display of 2D data when they are convex, monotone and positive. A piecewise rational function in a cubic/cubic form is proposed, which, in each interval, involves four free parameters in its construction. These four free parameters have a direct geometric interpretation, making their use straightforward. Illustrations of their effect on the shape of the rational function are given. Two of these free parameters are constrained to preserve the shape of convex, monotone and positive data, while the other two parameters are utilized for the modification of positive, monotone and convex curves to obtain a visually pleasing curve. The problem of shape preservation of data lying above a line is also discussed. The method that is presented applies equally well to data or data with derivatives. The developed scheme is computationally economical and pleasing. The error of rational interpolating function is also derived when the arbitrary function being interpolated is C 3 in an interpolating interval. The order of approximation is .

2000 AMS Subject Classifications :

Acknowledgements

The authors are grateful to the anonymous referees for their healthy and useful comments towards the improvement of this paper.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.