solve/float - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Numerical Computations : Approximations : solve/float

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'

eqe:=x23x+1100

(2)

solsolveeqe,x

sol:=32+2514,322514

(3)

evalfsol

2.996662955,0.003337045

(4)

The variable x is a parameter in the following example

solvex2y=z,3.7y+z=sinx,y,z

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

(5)

fsolvex2y=z,3.7y+z=sinx,y,z

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

See Also

evalf

fsolve

realroot

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam