Additional Capabilities
Many also include:
- a programming language, allowing users to implement their own algorithms
- arbitrary-precision numeric operations
- exact integer arithmetic and number theory functionality
- Editing of mathematical expressions in two-dimensional form
- plotting graphs and parametric plots of functions in two and three dimensions, and animating them
- drawing charts and diagrams
- APIs for linking it on an external program such as a database, or using in a programming language to use the computer algebra system
- string manipulation such as matching and searching
- add-ons for use in applied mathematics such as physics, bioinformatics, computational chemistry and packages for physical computation
Some include:
- graphic production and editing such as computer generated imagery and signal processing as image processing
- sound synthesis
Some computer algebra systems focus on a specific area of application; these are typically developed in academia and are free. They can be inefficient for numeric operations compared to numeric systems.
Read more about this topic: Computer Algebra System
Famous quotes containing the words additional and/or capabilities:
“The world will never be long without some good reason to hate the unhappy; their real faults are immediately detected, and if those are not sufficient to sink them into infamy, an additional weight of calumny will be superadded.”
—Samuel Johnson (17091784)
“I maintain that I have been a Negro three timesa Negro baby, a Negro girl and a Negro woman. Still, if you have received no clear cut impression of what the Negro in America is like, then you are in the same place with me. There is no The Negro here. Our lives are so diversified, internal attitudes so varied, appearances and capabilities so different, that there is no possible classification so catholic that it will cover us all, except My people! My people!”
—Zora Neale Hurston (18911960)