float - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

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