Close
Close window
float - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.
Maplesoft logo
Maplesoft logo

Online Help

All Products Maple MapleSim


[フレーム] [フレーム]

solve/float

expressions involving floating-point numbers

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

See Also


Download Help Document

AltStyle によって変換されたページ (->オリジナル) /