You are on page 1of 9
Tabla 3.1 Funciones matematicas comunes absQx) Encuentra el valor absoluto de x sgrt(x) Encuentra la raiz cuadrada de x nthroot(x,n) Encuentra la rrésima raiz real de x. Esta funcién no regresaré resultados complejos. Por tanto, (—2)(1/3) no regresa el mismo resultado, aunque ambas respuestas son legitimas raices cobicas de ~2 sign(x) Regresa un valor de —1 si x es menor que cero, un valor de 0 si x es igual a cero yun valor de +1 si x es mayor que cero rem(x,y) Calcula el residuo de x/y exp Calcula el valor de es, donde & es la base para logaritmos naturales, © oproximadamente 2.7183 10g) Coleula In(x), el logaritme natural de x (ala base e) Jogl0(x) Calcule logio(x), el logaritmo comin de x (ala base 10) abs(-3) ans = 3 sqrt(85) ans = 9.2195 nthroot(-2,3) ans = -1,2599 (-2)A(1/3) ans = 0.6300 + 1.09114 sign( -8) ans = -1 rem(25,4) ans = 1 exp(10) ans = 2.2026¢+004 10g(10) ans = 2.3026 10g10(10) ans = 1 Tabla 3.2 Funciones de redondeo round(x) Redondea x al entero mas cercano fix) Redondea (0 trunca) x al entero mas cercano hacia cero. Note que con esta funcién 8.6 se trunca a 8, noa 9 floor(x) Redondea x al entero mas cercano hacia infinito negativo ceil (x) Redondea x al entero mas cercano hacia infinito positivo round(8.6) ans = 9 Fix(8.6) ans = 8 Fix(-8.6) ans = -8 Floor(-8.6) ans = -9 ceil(-8.6) ans = -8 Tabla 3.4 Funciones trigonométricas sinQd cos(x) tan(x) asin(x) sinh(x) asinh(x) sind(x) asind(x) Encventra el seno de x cuando x se expresa en radianes Encuentra el coseno de x cuando x se expresa en radianes Encuentra la tangente de x cuando x se expresa en radianes Encuentra el arcoseno, 0 seno inverso, de x, donde x debe estar entre -1 y 1. La funcion regresa un angulo en radianes entre 2/2 y ~m/2 Encuentra el seno hiperbélico de x cuando x se expresa en radianes Encuentra el seno hiperbélico inverso de x Encuentra el seno de x cuando x se expresa en grados Encuentra el seno inverso de x y reporta el resultado en grados sin(0) ans = 0 cos(pi) ans = -l tan(pi) ans = -1.2246e-016 asin(-1) ans = -1.5708 sinh(pi) ans = 11.5487 asinh(1) ans = 0.8814 sind(90) ans = 1 asind(90) ans = 1 Tabla 3.5 Maximos y minimos maxx) max(x,y) min@) Encuentro valor més grande en un veetor x. Por ejemplo, six=[1 5 3),elvolor méximo.es 5 Crea un vector file que coniene ol elemento maximo de cada js 3 columna de una matrix x. Porejemplo, si x=) 4 | centonces el valor méximo en ke colummne 1 es 2, et er ning on aclu 2 By lve ni nba columa 3 €8 6 Encuentro tanto el valor més grande en un veetor x y su ubicociin enalveciorx. Porax=[1 5 _ 3], el velor méxime selloma ay se encuentra que es 5. La vbizacién dal valor maximo ese elemento 2 y se llome b Crea un vector fle que contione a elemento méxiimo de cade ealumna dena maki xy regresa un vecor fla con la ubicacién del meéximo 153 24 6 entonces el valor méximo en ke column 1 es 2 l valor méximo en lo celurno 2 es 5y el valor méximo en la eolumna 3 es 6 Estos méximos ocurren en fa fla 2, fila Ty fla 2, respecivamente on cada colurna dela maiz x. Por siemplo, si x = [ deben tener el mismo niimero de filas y. cakenas ) Cada elemento ‘en la matriz resubante contiene el valor méximo de las posiciones ae eee eee flo s 4 12 8 7, Encverra el ver mix pquetoan un vector x. Pr Snell 5. SL dvebrminino os 1 " resultonteseré ans = plo, xefl, 5, 35 2, 4 61; max) 6 2 1, 5, 35.2, 4, 615 10,2,4; 1,8, 715 axOy) wo os 4 2 8 7 [a,b]=min@ minx.) Creo un vector fla que contione el elemento minimo de cada columna de una matrix x, Por ejemplo, si x = 15 3) 2.4 6! ‘entonces el valor minimo en fa columna 1 es 1, el valor minimo nl columna 2 es 4 y al valor mi Encuentra tonlo el volor més pequeto en un vector x y su ubicacién imo en la columna 3 es 3 enel vector x. Paro x=[1 53], el volor minimo se lama a y se encuentro que es 1. La ubicacion del valor minimo es elemento Vy se lloma b Crea un vector fila que contane el elemento minime de cada columna de una matriz x y regresa un vector Fla con la ubicacién del minimo en cada columna de la matriz x. Por ejemplo, six ‘entonces el valor minimo Bas 24 6 en fo columna 1 es 1; valor minimo en le column 20s 4 y el valor minimo en la columna 3 es 3. Estos minimes ocurren ano fils 1, Flo 2 fila |, respectivamento Creo una matriz del mismo lamaio que x y y. (Tanto x como y deben tener el mismo nGmero de files y colurnes,| Cade elemento en lo matriz resutante contiene el volor minimo delas posi 1 5 3) correspondientes en xy y. Por ejemplo, si x I 2 ay 0 2 4 “(1 8 7. |, entonces la matriz resultante sera ons = x=[1, 5, 3; 2, 4, 61; min@) ans = 5.332, 4, 61; j=minG) 4 3 2 21 x=[1, 5, 3; 2, 4, 61; y=[10,2,4; 1, 8, 7]; minGx,y) ans = 1 2 3 1 4 6 Tabla 3.6 Promedios mean(x) median(x) Caleula el valor medio (0 valor promedio) de un veetor x. Por ejemplo, si x=[] 5 3], elvalor medio es 3 Regresa un vector fila que contiene el valor medio de cada columna de una matrix x. 1 5 3) 24 6) entonces el valor medio de la columna 1 es 1.5, dl valor medio de la columna 2 es 4.5 y el valor medio de la columna 3 es 4.5 Encuentra la mediana de los elementos de unveetor x. Por ejemplo, six=[1 5 3], el valor mediana es 3 Por ejemplo, si x = Regresa un vector fila que contiene el valor mediana de cada columna de una matrix x. 153 2 4 4], 3.8 4 Por ejemplo, si x = entonces el valor mediana de la columna 1 es 2, el valor mediana de la columna 2 es 5 y el valor mediana de la columna 3 es 4 x=[1, 5, 3]; mean (x) ans = 3.0000 1, 5, 3; 2, 4, 61; mean (x) ans = 15 4.5 4.5 x=[1, 5, 3]; median(x) ans = 3 x=[1, 5, 35 2, 4, 6; 3,8,41; median (x) ans = 2 5 4 Tabla 3.7. Sumas y productos sum(x) prod(x) ‘Suma los elementos en el vector x. Por ejemplo, six=[1 5 3], la suma es 9 Calcula un vector fila que contiene la suma de los elementos en cada columna de una 15 3] matriz x. Por ejemplo, si x = iB 46 entonces a sumo de la columna 1 es 3, la suma de la columna 2 es 9'y Ja suma de la columna 3 es 9 Calcula el producto de los elementos de un veetor x. Por ejemplo, six=[1 5 3], el producto es 15 Calcula un vector fle que contiene el producto de los elementos en cada columna de una matriz x. Pe L [3 5 a orejemplo,six=[) 4 3, entonces dl producto dela columna 1 es 2, al producto de la columna 2 6s 20 y dl producto de la columna 3 es 18 x=[l, 5, 3]; sum(x) ans = x-[1, 5, 3; 2, 4, 61; sum(x) ans oll © x=[1, 5, 3]; prod(x) ans = 1s x=[1, 5, 3; 2, 4, 6]; prod(x) ans = 2 20 18 (Continéa) Tabla 3.9 Funciones de tamafio size(x) Determina el némero de filas y columnas en la matriz x. (Si x es un arreglo multidimensional, size determina cudntas dimensiones existen y cudn grandes son.) [a,b] = size(x) Determina el nimero de filas y columnas en la matriz x y asigna al numero de filas a a y el nimero de columnas a b Tength(x) Determina la dimensién més grande de una matriz x x=[1, 5, 3; 2, 4, 6]; size(x) ans = 2 3 [a,b]=size(x) a 2 b 3 x=[1, 5, 3; 2, 4, 6]; Tength(x) ans = 3 Tabla 3.12 Generadores de nuimeros aleatorios rand(n) rand(m,n) randn(n) randn(m,n) Regresa una matriz n x n. Cada valor en la matriz es un ndmero aleatorio entre 0 y 1 Regresa una matriz mx n. Cada valor en la matriz es un némero aleatorio entre 0 y 1 Regresa una matriz nx n. Cada valor en la matriz es un ndmero aleatorio gaussiano (o normal) con una media de 0 y una varianza de 1 Regresa una matriz mn. Cada valor en la matriz es un ndmero aleatorio gaussiano (o normal) con una media de 0 y una varianza de 1 rand(2) ans = 0.9501 0.2311 rand(3,2) ans = 0.8913 0.7621 0.4565 randn(2) ans = -0.4326 -1.6656 randn(3, 2) ans = -1.1465 1.1909 1.1892 0.6068 0.4860 0.0185 0.8214 0.4447 0.1253 0.2877 -0.0376 0.3273 0.1746

You might also like