Abstract
Bspline curves and surfaces are the most common and most important geometric entities in many fields, such as computer design and manufacturing (CAD/CAM) and computer graphics. However, up to our knowledge no computer algebra package includes especialized symbolic routines for dealing with Bsplines so far. In this paper, we describe a new Mathematica program to compute the Bspline basis functions symbolically. The performance of the code along with the description of the main commands are discussed by using some illustrative examples.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Choi, B.K., Jerard, R.B.: Sculptured Surface Machining. Theory and Applications. Kluwer Academic Publishers, Dordrecht (1998)
Echevarría, G., Iglesias, A., Gálvez, A.: Extending neural networks for B-spline surface reconstruction. In: Sloot, P.M.A., Tan, C.J.K., Dongarra, J., Hoekstra, A.G. (eds.) ICCS-ComputSci 2002. LNCS, vol. 2330, pp. 305–314. Springer, Heidelberg (2002)
Iglesias, A., Echevarría, G., Gálvez, A.: Functional networks for B-spline surface reconstruction. Future Generation Computer Systems 20(8), 1337–1353 (2004)
Maeder, R.: Programming in Mathematica, 2nd edn. Addison-Wesley, Redwood City (1991)
Patrikalakis, N.M., Maekawa, T.: Shape Interrogation for Computer Aided Design and Manufacturing. Springer, Heidelberg (2002)
Piegl, L., Tiller, W.: The NURBS Book, 2nd edn. Springer, Heidelberg (1997)
Rogers, D.F.: An Introduction to NURBS. With Historical Perspective. Morgan Kaufmann, San Francisco (2001)
Wolfram, S.: The Mathematica Book, 4th edn. Wolfram Media, Champaign (1999)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Iglesias, A., Ipanaqué, R., Urbina, R.T. (2007). Symbolic Manipulation of Bspline Basis Functions with Mathematica . In: Shi, Y., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds) Computational Science – ICCS 2007. ICCS 2007. Lecture Notes in Computer Science, vol 4488. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72586-2_28
Download citation
DOI: https://doi.org/10.1007/978-3-540-72586-2_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72585-5
Online ISBN: 978-3-540-72586-2
eBook Packages: Computer ScienceComputer Science (R0)