solve/float
expressions involving floating-point numbers
Calling Sequence
Parameters
Description
Examples
solve(eqns, vars)
eqns
-
equations (as for solve), but with floating-point values
vars
variables (as for solve)
The solve function with floating-point numbers works by converting the floating-point numbers to approximate rationals, calling solve with these converted arguments, and converting the results back to floating-point numbers using evalf.
This can be convenient for solving equations with a combination of floating-point numbers and parameters (since fsolve will not solve equations with unassigned parameters). In most cases, it is a better idea to convert the input into exact values manually since this will generally give more meaningful answers.
This is equivalent to the following:
The variable x is a parameter in the following example
Error, (in fsolve) x is in the equation, and is not solved for
See Also
evalf
fsolve
realroot
Download Help Document