Design Principles of MathematicaThe support for linear algebra demonstrates a number of important Mathematica design principles. It provides a wide range of functionality for technical computation.It provides machine-precision computation that meets or surpasses the speed of dedicated machine-precision numerical applications.It provides arbitrary-precision computation that is efficient enough to solve important classes of problems.It integrates machine-precision and arbitrary-precision computation.It integrates machine- and arbitrary-precision computation with symbolic computation so that Mathematica is suitable for many different solution techniques.These design principles underpin much of the design of linear algebra functions in Mathematica.
|