Ingeniero en Informática
Órdenes de matemáticas
ORDENES DE MATHEMATICA
Introducción | | |
f[x_TIPO,y_TIPO] = x y | Definición de funciones (TIPO = decir si es entero Integrer o real Real) | |
Sum[f[i] , {i,n,m}] | Sumatorio de la funcion f con valores de n< i <m | |
N[ f[x], n] | Aproximación de la funcion o valor a n numero de digitos | |
Expand[ funcion ] | Factoriza la expresión | |
Factor[ funcion ] | Lo contrario a Expand | |
Apart[expresión] | Transforma el resultado en fracciones simples | |
Together[ expresión ] | Combina dos o mas fracciones a comun denominador y simplifica factores comunes | |
D[ expresión, x] | Calcula la derivada respecto de x | |
D[ expresión, {x,n}] | Calcula la derivada n-esima respecto de x | |
Limit[ expresión, x-> valor] | Calcula el limite de la expresión | |
Solve[ expresión == valor, x] | Resuelve la expresión sobre la variable x | |
Solve[ {expresión1 == valor, expresión2 == valor}, {x,y}] | Lo mismo pero con 2 expresiones y 2 variables (sistemas de ecuaciones) | |
Clear[a] | Vaciamos el contenido de a | |
If[condicion, t, f] | coge t si condicion se evalua a cierto, sino se cogera f | |
EvenQ[n] | devuelve cierto si n es un numero entero sino devuelve falso | |
Do[accion, {i, n m}] | Realiza la accion mientras n<i<m | |
Plot[expresión, {x, xmin, xmax}] | Dibuja la grafica de la expresión de rango {x,min, xmax} | |
Plot[{expresión1, expresion2}, {x, xmin, xmax}] | Hace lo mismo que antes pero dibujando varias curvas | |
ParametricPlot[fx[t], fy[t]}, {t, tmin, tmax}] | Dibuja los valores de x y de y en una funcion en funcion del parámetro t | |
Plot3D[expresión, {x, xmin, xmax}, {y, ymin, ymax}] | Dibuja la grafica 3D de la expresión donde z esta en funcion de x e y | |
ParametricPlot3D[fx[u,v], fy[u,v], fz[u,v], {u, umin, umax}, {v, vmin, vmax}] | Produce graficas 3D donde las coordenadas vienen dadas por 2 parametros | |
| ||
Sucesiones y Series | | |
Normal[Series[funcion, {x, x1, x2}]
| x1 y x2 son el orden (calcula infinitesimo esquivalente) | |
Calculo Diferencial | ||
Limit[Limit[f(x,y), x->a], x->b] | Limites iterados | |
D[f[x,y],x],y] | Derivadas cruzadas | |
Calculo Integral | | |
Integrate[f[x],x] | *f(x) dx | |
Integrate[f[x], {x,a,b}] | *abf(x) dx | |
Integrate[Integrate[f[y], {y,c,d}],{x,a,b}] | *ab *cdf(x,y) dx dy | |
Grafos y Relaciones | | |
Cycle[n] | Crea un grafo ciclo conexo y regular de grado 2 | |
TreeQ[l] | Nos dice si el grafo l es un arbol generador | |
ConnectedQ[l] | Nos dice si el grafo l es conexo | |
RegularGraph[m,n] | Crea un grafo regular de grado m y n vértices | |
CompleteGraph[n] | Crea un grafo completo de n vértices (todos los vértices estan conectados con todos) | |
CompleteGraph[n,m] | Crea un grafo bipartido completo de n vértices y grado m | |
MakeUndirected[a] | Hace el grafo a no dirigido | |
GraphJoin[a,b] | Une los dos grafos (todos los vértices de a con todos los de b) | |
GraphUnion[a,b] | Muestra los dos grafos separados | |
EulerianQ[] | Nos dice si el grafo indicado es euleriano (que pasa una vez por todas las aristas) | |
HamiltonianQ[] | Nos dice si el grafo indicado es hamiltoniano (si pasa por todos los vértices una sola vez) | |
EulerianCycle[] | Si el grafo es euleriano nos muestra el ciclo euleriano | |
HamiltonianCycle[] | Si el grafo es hamiltoniano nos muestra el ciclo hamiltoniano | |
Transitive[] | Nos dice si la relacion es transitiva o no | |
HasseDiagram[] | Muestra el diagrama de Hasse para una RBO (reflexiva, antisimétrica y transitiva) | |
EquivalenceRelationQ[] | Nos dice si la relación es de equivalencia (reflexiva, simétrica y transitiva) | |
EquivalenceClasses[] | Muestra las clases de equivalencia del grafo | |
MinimumSpanningTree[] | Crea el arbol generador de grafo dado | |
PlanarQ[] | Nos dice si es un grafo plano | |
Combinatoria y Relaciones de Recurrencia | | |
Binomial[n,m] | Numero combinatorio | |
Multinomial[n1,...., nr] | Variacines con reprticion | |
Rsolve[{eq, ini}, a[n],n] | Resuelve relaciones de recurrencia lineal | |
textttPrimeQ[] | Dice si un numero es primo | |
Divisors[n] | Divisores del numero indicado | |
PrimePi[n] | Numero de numeros primos menores o igual a n | |
b^^n BaseForm[x,b] | Numero n en base b | |
Mod[m, n ] | Da el resto en la división de m por n. | |
PowerMod[a,b,n] | ab (mod n) | |
GCD[a, a... ] | Da el divisor común más grande de los números enteros a. | |
ExtendedGCD[a, a... ] | Devuelve 3 datos {g,r,s}, los cuales rn+s, = g, donde g=GCD(m,n) | |
Matrices y Sistemas de ecuaciones | | |
MatrixForm[m] | Muestra la matriz en forma matricial | |
DiagonalMatrix[a] | Crea una matriz diagonal con los valores pasados en el vector a | |
IdentityMatrix[n] | Devuelve la matriz identidad de n*n | |
Det[m] | Calcula el determinante de la matriz | |
MatrixPower[m,n] | Calcula la potencia n-esima | |
Transpose[m] | Calcula la transpuesta | |
Inverse[m] | Calcula la matriz inversa | |
Solve[{f1(x,y,z)==n, f2(x,y,z)==a, f3(x,y,z)==b},{x,y,z}] | Resuelve el sistema de ecuaciones | |
LinearSolve[m,b] | Lo mismo que antes pero pasándole la matriz, donde m es la matriz y b las soluciones | |
RowRange[m] | Calcula el rango de la matriz | |
Table[f(i),{i,n}] | Devuelve un vector con las soluciones de la funcion mientras para los valores de i menores que n | |
Aproximación de Funciones | | |
InterpolatingPolynomial[m,x] | Calcula el polinomio interpolador de la matriz con variable x | |
Derivación numérica | | |
| ||
|
Descargar
Enviado por: | Manuel |
Idioma: | castellano |
País: | España |