Numerics Updates in Maple 10
|
The evalhf Command
|
|
•
|
The evalhf command, which evaluates an expression to a numerical value using the floating-point hardware of the underlying system, has been extended to handle complex numbers. In addition, a number of common commands like map, zip, and basic Matrix arithmetic are now also handled directly by evalhf.
|
|
|
Numerical Differentiation
|
|
•
|
The new fdiff command has been added for computing numerical derivatives. Alternatively, numerical differentiation can be invoked using evalf and D. This feature is particularly useful for mathematical functions for which no symbolic derivative is known.
|
| (1) |
>
|
fdiff(BesselJ(v,x),[v],[v=1,x=2]) = evalf(D[1](BesselJ)(1,2));
|
| (2) |
|
|
Numerical evaluation of new Mathematical Functions
|
|
|
|