Skip to main content

Part of the book series: Mathematics for Industry ((MFI,volume 24))

Abstract

We propose a method to determine piecewise cubic Bézier curves passing through given points. Our main purpose is to draw accurate graphs of mathematical functions with smaller data. A program drawing such graphs using our method is realized in a computer algebra and outputs the graphs in a source file of TeX and then transforms it into a PDF file. Our method is also useful for numerical calculation of a given area enclosed by a curve and for numerical integration of functions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Moreover if the curve is defined outside [ab], we use the points \(P_{-1}\) and \(P_{N+1}\) to define Bézier curves).

References

  1. T. Oshima, \({\sf os}\)_\(\sf {muldif.rr}\), a library for a computeralgebra Risa/Asir, 2008–2015, ftp://akagi.ms.u-tokyo.ac.jp/pub/math/muldif/

  2. \(\sf Risa/Asir\), an open source general computer algebrasystem, http://www.math.kobe-u.ac.jp/Asir/asir.html

  3. T. Oshima, Fractional calculus of Weyl algebra and Fuchsiandifferential equations, MSJ Memoirs. 28, (Mathematical Society of Japan, 2012), http://projecteuclid.org/euclid.msjm/1413220558

  4. E. Catmull, R. Rom, in A class of local interpolating splines, eds. by R.E. Barnhill, R.F. Reisenfeld, Computer Aided Geometric Design, (Academic Press, New York, 1974), pp. 317–326

    Google Scholar 

  5. P.J. Barry, R.N. Goldman, A recursive evaluation algorithm for a class of Catmull-Rom splines. SIGGRAPH Comput. Gr. 22(4), 199–204 (1988)

    Article  Google Scholar 

  6. C. Yuksel, S. Schaefer, J. Keyser, Parameterization and applications of Catmull-Rom curves. Comput.-Aided Des. 43, 747–755 (2011)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Toshio Oshima .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this paper

Cite this paper

Oshima, T. (2016). Drawing Curves. In: Dobashi, Y., Ochiai, H. (eds) Mathematical Progress in Expressive Image Synthesis III. Mathematics for Industry, vol 24. Springer, Singapore. https://doi.org/10.1007/978-981-10-1076-7_11

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-1076-7_11

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-1075-0

  • Online ISBN: 978-981-10-1076-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics