From: Mario R. <bio...@te...> - 2008-12-07 16:46:42
|
El dom, 07-12-2008 a las 13:33 -0200, nicolás rosbaco escribió: > Hola gente de la lista; he descubierto hace muy poco (laburo con LInux > hace bastante tiempo) las maravillas del wxMaxima. > Tengo sobre el funcionamiento de este programa una (por ahora solo > una) inquietud, y es la siguiente: > Noto que al factorizar polinomios, el programa, > solo factoriza polinomios con raíces racionales. Por ejemplo: > > -------------> (%i3) factor(x^2-3); > me devuelve: > -------------> (%o3) x^2-3 > En cambio: > ---------------> (%i7) factor(x^2-9); > devuelve: > ---------------> (%o7) (x-3)*(x+3) > > Se que hay una manera de fatorizar en los complejos; pero no he > logrado hacerlo en los irracionales....... ¿alguna sugerencia? > Algo así te puede valer, aunque es mejorable: factoriza(pol):=apply("*", x - map(rhs, solve(pol)))$ factoriza(x^3-5); Saludos. |