float - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


solve/float

expressions involving floating-point numbers

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

solve(eqns, vars)

Parameters

eqns

-

equations (as for solve), but with floating-point values

vars

-

variables (as for solve)

Description

• 

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.

Examples

eqx23x+0.01:

solveeq,x

2.996662955,0.00333704529

(1)

This is equivalent to the following:

eqeconverteq,rational,exact

eqex23x+1100

(2)

solsolveeqe,x

sol32+2145,322145

(3)

evalfsol

2.996662955,0.003337045

(4)

The variable x is a parameter in the following example

solve3.7y+z=sinx,x2y=z,y,z

y=0.3703703704x2+0.3703703704sinx,z=1.370370370x20.3703703704sinx

(5)

fsolve3.7y+z=sinx,x2y=z,y,z

Error, (in fsolve) x is in the equation, and is not solved for

See Also

evalf

fsolve

realroot