The method should find an approximation to a Jacobian matrix using the firstDerivative methods.
In addition, maybe the firstDerivative method should contain a method called "smartfirstderivative" which will perform experiments to find the optimal derivative at a given point (as this may vary for diff. functions.)
The method should find an approximation to a Jacobian matrix using the firstDerivative methods.
In addition, maybe the firstDerivative method should contain a method called "smartfirstderivative" which will perform experiments to find the optimal derivative at a given point (as this may vary for diff. functions.)