MATLAB: Extend Arithmetic precision

extend arithmetic precisionfsolve

*Hello, when I want to solve a algebraic equation with fsolve(), it gives me a solution with low Arithmetic precision.
How can I change the Arithmetic precision of the solution?
Thank you! bye*

Best Answer

fsolve(YourFunction, YourStartingPoint, optimset('TolFun', 1e-10, 'TolX', 1e-10))
You might also need to use 'MaxIter', 1000
If you need more than 16 digits of precision (taking into account round-off error) then you will need to use a different solution method entirely, such as using the Symbolic Toolkit.