Manual Maple 2.2.1.mws

 Comandos Úteis e Simples

Seção 2.2: Resolvendo Equações

Session 2.2.1: solve

>    restart;

>    p := x^3-1;

p := x^3-1

>    zeros := solve( p, x );

zeros := 1, -1/2+1/2*I*sqrt(3), -1/2-1/2*I*sqrt(3)

>    seq( expand(eval(p,x=z)), z=zeros );

0, 0, 0

>    q := x^5 - x + 1;

q := x^5-x+1

>    zeros := solve( q, x );

zeros := RootOf(_Z^5-_Z+1,index = 1), RootOf(_Z^5-_Z+1,index = 2), RootOf(_Z^5-_Z+1,index = 3), RootOf(_Z^5-_Z+1,index = 4), RootOf(_Z^5-_Z+1,index = 5)
zeros := RootOf(_Z^5-_Z+1,index = 1), RootOf(_Z^5-_Z+1,index = 2), RootOf(_Z^5-_Z+1,index = 3), RootOf(_Z^5-_Z+1,index = 4), RootOf(_Z^5-_Z+1,index = 5)

>    seq( simplify(eval(q,x=z)), z=zeros );

0, 0, 0, 0, 0

>    restart;

>    eqs := {x*t=1, x^2+t^2=4};

eqs := {x^2+t^2 = 4, x*t = 1}

>    soln := solve( eqs, {x,t});

soln := {t = -RootOf(_Z^4+1-4*_Z^2)^3+4*RootOf(_Z^4+1-4*_Z^2), x = RootOf(_Z^4+1-4*_Z^2)}

>    simplify( subs( soln, eqs ) );

{4 = 4, 1 = 1}

>    solve( y*exp(y)-x, y );

LambertW(x)

>    solve( y + ln(y) = x , y );

LambertW(exp(x))

>    _EnvAllSolutions := true;

_EnvAllSolutions := true

>    solve( sin(y) - x, y );

arcsin(x)-2*arcsin(x)*_B1+2*Pi*_Z1+Pi*_B1

>    about(_B1);

Originally _B1, renamed _B1~:

  is assumed to be: OrProp(0,1)

>    about(_Z1);

Originally _Z1, renamed _Z1~:

  is assumed to be: integer

>    solve( y + ln(y) = z, y );

LambertW(_NN1,exp(z))

>    about( _NN1 );

Originally _NN1, renamed _NN1~:

  is assumed to be: AndProp(integer,RealRange(0,infinity))

>    solve( y=ln(exp(x)),y );

x

>    _SolutionsMayBeLost;

_SolutionsMayBeLost

>