Você está na página 1de 6

Resumen de Maxima 1

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

Sean a y b dos enteros. Sean n y p dos nmeros naturales.

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

Sea z un nmero complejo.

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

Sean P y Q dos polinomios.

8
8.1

Funciones numricas
Denicin de funciones
f@xAXax PCPBxEQ define@f@xADx PCPBxEQA fXlmd@xDx PCPBxEQA

8.2

Lmites, tangentes y asntotas


limit@sin@xAGxDxDHA lmite en 0 limit@IGxDxDHDplusA lmite en 0 por la derecha limit@IGxDxDHDminusA lmite en 0 por la izquierda limit@IGxDxDinfA lmite en + limit@xBexp@xADxDminfA lmite en tylor@f@xADxDDnA desarrollo de Taylor de f respecto de x en el punto a con n trminos

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

plotPd@f@xADg@xADxDxIDxPDyDyIDyPA representa las funciones f y g en la regin [ x1 , x2 ] [ y1 , y2 ]

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

Para resolver el sistema

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

produt@sqrt@kADkDIDIHA es el producto de las raices cuadradas de los enteros entre 1 y 10.

Resumen de Maxima
11.3 Sumas innitas

Pgina 5/6

lod@simplifysumA 6 sum@IGk PDkDIDinfA 6 simplifysum@7A calcula la suma de la serie n=1 k12 k

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

Operaciones con matrices


eCf es la suma de las matrices A y B QBe es el producto de la matriz A por 3 eFf es el producto de las matrices A y B eQ es la matriz A elevada al cubo invert@eA es la inversa de la matriz A trnspose@eA es la traspuesta de la matriz A determinnt@eA es el determinante de A

Você também pode gostar