Resolver una o más ecuaciones con un paquete de cálculo científico apelará a una función denominada
resolver.
Construído el paquete en un país anglosajón, la función adecuada es lógicamente
> solve(<ecuacion, {ecuaciones}>);
Así por ejemplo,
> solve(x^2 = 1); da como respuesta
1,-1
Podemos resolver sistemas
{
x
2
−
y
2
=1
x−y =1
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaiqaaqaabeqaaiaadIhadaahaaWcbeqaaiaaikdaaaGccqGHsislcaWG5bWaaWbaaSqabeaacaaIYaaaaOGaeyypa0JaaGymaaqaaiaabccacaWG4bGaeyOeI0IaamyEaiaabccacaqGGaGaeyypa0JaaGymaaaacaGL7baaaaa@442F@
mediante > solve({x^2-y^2=1,x-y=1});
{y = 0, x = 1}
Habrá observado el navegante que hemos debido incluir el conjunto de ecuaciones entre llaves. De lo contrario,
> solve(x^2-y^2=1,x-y=1); produce el siguiente mensaje de error
Error, (in solve) invalid arguments
¿Qué ha ocurrido? Normalmente, "solve" espera un argumento:
la ecuación a resolver. Lo que ocurre es que la ecuación puede tener
varias incógnitas y entonces, Maple necesita saber cuál despejar.
Por ejemplo,
> solve(x-y=1,x); da como resultado
y+1
> solve(x-y=1,y);
x-1
Sin embargo, > solve(x-y=1); da como resultado
{x = y+1, y = y}
Por tanto, si damos dos argumentos el segundo será interpretado como la variable a despejar.
Para resolver un sistema, la forma de introducirlo es pues entre llaves.
> solve({x-y=1,x+y=3});
{y = 1, x = 2}
Probemos una ecuación trigonométrica:
> solve(tan(sin(x)) = 1 );
arcsin(
π
4
)
MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaciyyaiaackhacaGGJbGaai4CaiaacMgacaGGUbWaaeWaaeaadaWcaaqaaiabec8aWbqaaiaaisdaaaaacaGLOaGaayzkaaaaaa@3F9B@
|