Está en la página 1de 2

Operaciones aritmticas en Mathematica: x^y potencia x menos x/y divisin x y z o x*y*z producto x+y+z suma Puede pedir a Mathematica

que devuelva un resultado aproximado, tal como lo dara una calculadora, para ello debe finalizar su entrada con //N. Esto da un resultado numrico aproximado. 2^300//N 2.037041090 //N siempre da un resultado numrico aproximado. 1/3 + 2/7//N 0.619048 Mathematica puede dar resultados en trminos de nmeros racionales. 1/3 + 2/7 21/13 Sqrt[x] raz cuadrada ( ) Exp[x] exponencial ( ) Log[x] logaritmo natural ( ) Log[b, x] logaritmo en base b ( ) Sin[x], Cos[x], Tan[x], Cot[x], Sec[x], Csc[x] funciones trigonomtricas (con argumentos en radianes) ArcSin[x], ArcCos[x], ArcTan[x], ArcCot[x], ArcSec[x], ArcCsc[x] funciones trigonomtricas inversas n! factorial de n (producto de los enteros 1, 2, ..., n) Abs[x] valor absoluto Round[x] redondeo del entero x Mod[n, m] n mdulo m (resto de la divisin de n entre m) Random[ ] nmero seudo aleatorio entre 0 y 1 Max[x, y, ...], Min[x, y, ...] mximo, mnimo de x, y, ... FactorInteger[n] factores primos de n Los argumentos de todas las funciones en Mathematica se colocan entre corchetes. Los nombres de las funciones incorporadas en Mathematica empiezan con letra mayscula Esto devuelve con 50 dgitos. N[Pi, 50] 3.1415926535897932384626433832795028841971693993751 Complejos: Sqrt[-4] da 2i Operaciones con nmeros complejos: x + I y el nmero complejo x + i y Re[z] parte real Im[z] parte imaginaria Conjugate[z] complejo conjugado * zoz Abs[z] mdulo de z Arg[z] el argumento en i z e PRACTICAS: Def matriz: A={{ , , },{ , , },{ , , }} Inverse [A] Det[A] Definimos una funcin de dos variables f [x_,y_]:=x.y o f [A, inverse [A]] Representamos grficamente una funcin real de variable real: g[x_]:= x^2 4 Plot [g[x],{x, -3, 3}]

Solve [g[x] == 0] Factorizamos un nmero entero: FactorInteger[360] Vamos a construir una tabla con los 100 primeros nmeros primos: Table[Prime[i],{i,1,100}] nmeros primos entre 100 y 119. For [i = 100,i<120,i++, If[PrimeQ[i]==True,Print[i]] Do[Print[i, " ", PrimeQ[i]], {i, 100, 119}] funcin que permita saber si una matriz es simtrica o no, devolviendo verdadero o falso f1[x_] := If[x == Transpose[x], "Es simtrica", "No es simtrica"] Cosas: MatrixPower[B, 3] matriz elevada a 3 RowReduce[B] Transpose[B] Tr[B] Det[MatrixExp[B]]==Exp[Tr[(B)]] Solve[{x + y + z . 1, x - y - z . 2, x + y - z . 1}] CharacteristicPolynomial[F, x] siendo F la matriz Eigenvalues[F] autovalores H = Eigenvectors[Transpose[F]] Siendo H la nueva matriz

También podría gustarte