Abstract
In the last few years, computer algebra systems (CAS) have become standard and very powerful tools for scientific computing. One of their most remarkable features is their ability to integrate numerical, symbolic and graphical capabilities within a uniform framework. In addition, in most cases, these systems also incorporate a nice user interface making them specially valuable for educational purposes. In this work we introduce a user-friendly Matlab toolbox for dealing with many of the most important topics in Computer Graphics and Differential Geometry. The paper describes the main features of this program (such as the toolbox architecture, its simulation flow, some implementation issues and the possibility to generate standalone applications) and how the symbolic, numerical and graphical Matlab capabilities have been effectively used in this process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
The MathWorks Inc: Using Matlab (1997), see also its Web Page, http://www.mathworks.com
Dewar, M.C.: Integrating Symbolic and Numeric Computation. In: Cohen, A.M. (ed.) Computer Algebra in Industry, pp. 221–232. John Wiley and Sons, Chichester (1993)
Gálvez, A., Iglesias, A., Gutiérrez, F.: Applying Matlab to Computer Graphics and CAGD. Application to a Visualization Problem in the Automotive Industry. In: IX International Conference on Computer Graphics and Vision, GRAPHICON 1999, Moscow, pp. 214–221 (1999)
Gálvez, A., Iglesias, A., Otero, C., Togores, R.: Matlab Toolbox for a first Computer Graphics course for engineers. In: Laganá, A., Gavrilova, M.L., Kumar, V., Mun, Y., Tan, C.J.K., Gervasi, O. (eds.) ICCSA 2004. LNCS, vol. 3044, pp. 641–650. Springer, Heidelberg (2004)
Hall, R.: Illumination and Color in Computer Generated Imagery. Springer, New York (1989)
Poeschl, T.: Detecting surface irregularities using isophotes. Computer Aided Geometric Design 1, 163–168 (1989)
Richard, C., Weber, A.: A Symbolic Numeric Environment for Analyzing Measurement Data in Multi-Model Settings. In: Ganzha, V.G., Mayr, E.W., Vorozthtsov, E.V. (eds.) Computer Algebra in Scientific Computing, CASC 1999, pp. 343–347. Springer, Heidelberg (1999)
Ruhoff, P.T., Proestgaard, E., Perram, J.W.: Symbolic Derivation and Numerical Integration of the Equations of Motion for Constrained Dynamical Systems Using Mathematica. In: Keranen, V., Mitic, P. (eds.) Mathematics with Vision, pp. 317–324. Computational Mechanics Publications, Southampton (1995)
Suhonen, J., Lähde, O.: Combining Symbolic and Numerical Computating in the Multi-Band-Phonon-Projection-Model. In: Keranen, V., Mitic, P. (eds.) Mathematics with Vision, pp. 243–250. Computational Mechanics Publications, Southampton (1995)
Wang, P.S.: FINGER: A Symbolic System for Automatic Generation of Numerical Programs in Finite Element Analysis. Journal of Symbolic Computation 2, 305–316 (1986)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gálvez, A., Iglesias, A. (2005). Numerical-Symbolic Matlab Toolbox for Computer Graphics and Differential Geometry. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3482. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424857_53
Download citation
DOI: https://doi.org/10.1007/11424857_53
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25862-9
Online ISBN: 978-3-540-32045-6
eBook Packages: Computer ScienceComputer Science (R0)