You are on page 1of 2

Matemticas Generales Aplicadas a la Bioqumica - Resumen de rdenes de maxima

Curso 2014/15

Manipulacin de expresiones, simplificacin


expr, simp

expr, ratsimp

factor(expr)
partfrac(expr)
expand(expr)

ratsimp(expr) Simplifica la expresin expr.

expr, factor Factoriza la expresin expr.


expr, partfrac Descompone la expresin expr en suma de fracciones simples.
expr, expand

expr, ratexpand

ratexpand(expr) Desarrollo de la expresin expr.

divide(pol1, pol2) Divide el polinomio pol1 por el polinomio pol2. Devuelve el cociente y el resto en una
lista.
quotient(pol1, pol2) Cociente de la divisin del polinomio pol1 por el polinomio pol2.
remainder(pol1, pol2) Resto de la divisin del polinomio pol1 por el polinomio pol2.
Nmeros complejos
polarform(z) z, polarform Devuelve la forma polar rei de un nmero o expresin compleja (r es el
mdulo; es el argumento).
rectform(z) z, rectform Devuelve la forma binmica a + bi de un nmero o expresin compleja (a es la
parte real; b es la parte imaginaria).
abs(z) Mdulo de z, si z es complejo; si es real, es su valor absoluto.
carg(z) Argumento complejo de z.
Ecuaciones
solve(ecuacin, incgnita)
ecuacin.

to_poly_solve(ecuacin, incgnita)

Resolucin

simblica

de

solve([ecuacin1,ecuacin2,...], [incgnita1, incgnita2,...]) Resolucin simblica de un sistema de ecuaciones.


linsolve([ecuacin1,ecuacin2,...], [incgnita1, incgnita2,...]) Resolucin simblica de un
sistema lineal de ecuaciones.
find_root(expresin, incgnita, a,b) Resolucin numrica de la ecuacin expresin=0 en el intervalo
[a,b]
find_root(ecuacin, incgnita, a,b) Resolucin numrica de la ecuacin en el intervalo [a,b]
Lmites
limit(expresin, variable, valor) Lmite de la expresin cuando la variable tiende al valor. Se puede
aadir minus o plus para calcular el lmite por la izquierda o por la derecha, respectivamente. Para lmites
en el infinito, valor = +inf o valor = -inf.
Derivadas
diff(expresin, variable, orden) Derivada de la expresin con respecto a la variable con el orden de
derivacin indicado.
taylor(expresin, variable, punto, grado) Polinomio de Taylor.
hessian(expresion, [variable1, variable2]) Matriz hessiana de la expresion dada con respecto a las
variables independientes indicadas.
22 de octubre de 2015

Matemticas Generales Aplicadas a la Bioqumica - Resumen de rdenes de maxima

Curso 2014/15

Integrales
integrate(expresin, variable) Integral indefinida (primitiva, clculo simblico) de la expresin con
respecto a la variable indicada.
integrate(expresin, variable, a, b) Integral definida (primitiva, clculo simblico) entre a y b de la
expresin con respecto a la variable indicada.
quad_qags(expresion, variable, a, b) Integral definida (numrica) entre a y b de la expresin con
respecto a la variable.
Ecuaciones diferenciales
ode2(ecuacin, incog, varindep) Cculo simblico de la solucin general de la ecuacin diferencial
ecuacin, siendo incog la incgnita y varindep la variable independiente. Por ejemplo, para calcular
la solucin general de la ecuacin y 0 = 5y + cos(x) se escribe
solgen : ode2( diff(y,x,1) = 5*y + cos(x), y, x)
o bien
solgen : ode2( diff(y,x,1) - 5*y - cos(x), y, x)
ic1(solucin_general, varindep=t0, incog=y0) Solucin simblica de un problema de valor inicial.
solucin_general es la solucin proporcionada por ode2. Por ejemplo, para calcular la solucin del
problema de valor inicial y(0) = 2 asociado a la ecuacin anterior, se escribe
solpar : ic1( solgen, x=0, y=2)
rk( ecuacin, incog, y0, [varindep, t0, tf, paso]) Solucin numrica de un problema de valor inicial. Por ejemplo, para calcular la solucin de
(
y 0 = 5y + cos(x), x [0, 5]
y(0) = 2
se escribe
solnum : rk( 5*y + cos(x), y, 2, [x, 0, 5, 0.1])
Grficos
wxplot2d( f(t), [t, tmin,tmax]) Dibuja y = f (t) en el plano.
Modificaciones en la presentacin:
[x, xmax,xmin],
[y, ymax,ymin],
[xlabel, Etiqueta en X],
[ylabel, Etiqueta en Y],
[legend, leyenda],
[style, [lines, nmero(grosor), nmero(color)]],
[gnuplot_preamble, set grid; set title Un ttulo; set key top left; set size ratio 1;]

22 de octubre de 2015

You might also like