Escolar Documentos
Profissional Documentos
Cultura Documentos
Pgina 1/6
Hoja de clculo
Y evala una expresin y devuelve el resultado. Por ejemplo ICPGQY 6 evala una expresin sin devolver el resultado. Por ejemplo XP 6 7 es el valor del ltimo clculo efectuado c plotPd muestra la ayuda sobre la funcin plotPd exmple@expndA muestra ejemplos de utilizacin de la funcin expnd kill@llA reinicia el sistema
Operadores
C a D E D B D G son las cuatro operaciones usuales es el operador potencia. Por ejemplo, x Q es x3 5 es la relacin no igual (distinto) D ` D `a D b D ba son los operadores de comparacin X es el operador de asignacin. Por ejemplo XQ asigna el valor 3 a la variable a. Xa es el operador para denir una funcin. a indica una ecuacin en Maxima. 3 es el factorial de un entero natural. Por ejemplo, 5! = 1 2 3 4 5 = 120. F es el producto de dos matrices.
Constantes
7pi 7e 7i true flse inf minf
es el nmero 3, 14159 es el nmero e = exp(1) 2, 7183 es la unidad imaginaria 1 es el valor lgico verdadero es el valor lgico falso es + es
4
4.1
Nmeros reales
Funciones usuales
s@xA valor absoluto de x floor@xA parte entera de x round@xA redondeo entero de x sqrt@xA raiz cuadrada de x exp@xA es e x log@xA logaritmo neperiano de x Funciones trigonomtricas: sin@xA, os@xA, tn@xA Funciones trigonomtricas inversas: sin@xA, os@xA, tn@xA
Resumen de Maxima
4.2 Valores aproximados
Pgina 2/6
flot@xA es el valor decimal aproximado de x flot@xA es el valor aproximado de x en notacin cientca fppreXPH ja la aproximacin dada por flot a 20 cifras (por defecto es 16)
4.3
Trigonometra
trigexpnd@A desarrolla la expresin trigonomtrica a utilizando las frmulas de la suma de seno y coseno. Por ejemplo, trigexpnd@os@xCyAA devuelve cos x cos y sin x sin y trigredue@A reduce un polinomio trigonomtrico a. Por ejemplo, trigredue@sin@xA QA 3 sin x sin(3x ) devuelve 4 trigsimp@A simplica la expresin trigonomtrica a usando la relacin cos2 t + sin2 t = 1 sin y sustituyendo tan t por cos t t lod@ntrigA carga el paquete, lo que permite obtener los valores exactos de sin x, cos x y tan x cuando x es un mltiplo de /10
Aritmtica entera
divide@DA es la divisin eucldea de a por b. El resultado es una lista cuyo primer elemento es el cociente y el segundo el resto divisors@A es el conjunto de los divisores positivos de a divsum@A es la suma de los divisores positivos de a mod@DA es el resto de la divisin eucldea de a por b gd@DA es el mximo comn divisor de a y b lod@funtsA 6 lm@DA es el mnimo comn mltiplo de a y b primep@pA se verica si p es primo prevprime@nA es el mayor primo menor que n nextprime@nA es el menor primo mayor que n ftor@nA es la descomposicin de n en producto de factores primos iftors@nA es la lista de la descomposicin de n en producto de factores primos inomil@nDpA es el coeciente binomial np rndom@nA es un entero natural, elegido al azar entre 0 y n 1 cuando n N
Nmeros complejos
relport@zA es la parte real de z imgport@zA es la parte imaginaria de z onjugte@zA es el conjugado de z s@zA es el mdulo de z rg@zA es el argumento de z (en ] , ]) retform@zA es la forma cartesiana de z polrform@zA es la forma polar de z
Resumen de Maxima 7
Pgina 3/6
Clculo algebraico
Xx RERBx PES dene el polinomio R = X 4 4X 2 5 expnd@A desarrolla P ftor@A factoriza P gftor@A factoriza P en C solve@DxA raices complejas de P sust@RDxDA valor de P cuando X = 4 rtoef@Dx QA es el coeciente del trmino en X 3 de P divide@DDxA es la lista formada por el cociente y el resto de la divisin de P por Q. portfr@GDxA descompone la funcin racional P/Q en elementos simples rtsimp@exprA simplica la expresin racional expr (reduce a comn denominador) sust@IGzDxDexprA sustituye x por 1/z en la expresin expr
8
8.1
Funciones numricas
Denicin de funciones
f@xAXax PCPBxEQ define@f@xADx PCPBxEQA fXlmd@xDx PCPBxEQA
8.2
8.3
Derivacin
diff@f@xADxA es la derivada f ( x ) diff@f@xADxDPA es la derivada segunda f ( x ) define@g@xADdiff@f@xADxAA dene g( x ) como f ( x ) tylor@f@xADxDDIA es la ecuacin reducida de la tangente a f en el punto ( a, f ( a))
8.4
Representacin de funciones
Resumen de Maxima
8.5 Integrales
Pgina 4/6
integrte@f@xADxA es una primitiva de la funcin f b integrte@f@xADxDDA es la integral a f ( x ) dx romerg@f@xADxDDA es una aproximacin de la integral
a b
f ( x ) dx
9
9.1
Ecuaciones
Resolucin de ecuaciones
solve@x QEPx PCxaPDxA es la resolucin exacta en C findroot@x SaICxDxDIDPA solucin aproximada en [1, 2] llroots@x SaICxA valores aproximados de todas las soluciones (reales y complejas)
9.2
Sistemas lineales
3x + 2y = 1 xy = 2
IXQBxCPByaIDxEyaP solve@IDxDyA
10
Listas
vXmkelist@k PDkDHDWA asigna a L la lista con los cuadrados de los 10 primeros naturales vPXS sustituye el segundo elemento de la lista L por 5 length@vA longitud de la lista L. first@vA primer elemento de L seond@vA segundo elemento de L lst@vA ltimo elemento de L memer@xDvA se verica si x pertenece a la lista L ppend@DIDQDPDUA concatena las listas join@lDmA construye una lista, intercalando los elementos de l y m. Se obtiene la lista [ l [1], m [1], l [2], m [2], l [3], m [3], . . . ]. sort@vA ordenacin de los elementos de L en orden creciente. mp@fDvA aplicacin de la funcin f a todos los elementos de L
11
11.1
Sumas y productos
Sumas nitas
sum@IGk PDkDIDIHA es la suma de los inversos de los cuadrados de los enteros entre 1 y 10.
11.2
Productos nitos
Resumen de Maxima
11.3 Sumas innitas
Pgina 5/6
12
12.1
Programacin
Sintaxis de un programa
nomre@prmetros de entrdA Xa lok@vriles lolesD `instruin IbD FFFF `instruin nbD GB EEEEEEEgomentrioEEEEEE BGA
Ejemplo simple de programa que suma dos nmeros sum@DA Xa lok@D XCD return@AA Sintaxis general
12.2
Estructura condicional
if @ondiinA then @`instruinIb D `instruinPbA else @`instruinQb D `instruinRbA
Sintaxis
12.3
Estructuras iterativas
Bucle For para escribir la tabla del 7: for k from I thru IH do @print@4U vees4DkD4igul 4DUBkAA Bucle While para escribir la tabla del 7: kXI 6 while k`II do @print@4U vees4DkD4igul 4DUBkAD kXkCIA
13
13.1
Matrices
Construccin de matrices
Por extensin: eXmtrix@IDPDQDRDSDTDUDVDEWA 1 2 3 dene la matriz A = 4 5 6 7 8 9 Mediante una funcin: wXgenmtrix@lmd@iDjDiCjADQDPA dene la matriz M M3,2 (R) cuyos elementos son de la forma mi ,j = i + j.
Resumen de Maxima
13.2 Matrices particulares
Pgina 6/6
zeromtrix@SDQA es la matriz nula de orden 5 3 ident@SA es la matriz identidad I5 a 0 0 digmtrix@DDA es la matriz diagonal 0 b 0 0 0 c
13.3