Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2022-2023
Funciones matemáticas.
Matlab provee muchas funciones para realizar operaciones matemáticas y analizar datos.
Las funciones matemáticas ofrecen una amplia variedad de métodos de cálculo para
analizar datos, desarrollar algoritmos y crear modelos. Las funciones principales utilizan
bibliotecas optimizadas para procesadores que permiten realizar cálculos rápidos de
vectores y matrices.
Categorías:
• Matemáticas elementales
Trigonometría, exponenciales y logaritmos, valores complejos, redondeo, restos,
matemáticas discretas
• Álgebra lineal
Ecuaciones lineales, valores propios, valores singulares, descomposición,
operaciones con matrices, estructura de la matriz
Matlab no tiene en cuenta los espacios. Si queremos que Matlab evalúe la línea pero que no
escriba la respuesta, basta escribir punto y coma (;) al final de la sentencia.
Si la sentencia es demasiado larga para que quepa en una sola línea podemos poner tres puntos
(…) seguido de la tecla Intro para indicar que continúa en la línea siguiente.
Ejemplos:
>> a + b % realiza la suma de dos variables y guarda la solución en la variable ans ans
11
>> a / b ans
1.7500
>> a ^ b ans
2401 >>
5 * a ans =
35
a ans b
>> whos % da una lista de las variables usadas más completa que la anterior
ans =
20 14 -2 1
Funciones estadísticas.
En la librería (Toolbox) de estadística pueden encontrarse estas y más funciones. (Leon, 2005)
En este ejemplo se muestra cómo utilizar las funciones de MATLAB para calcular el valor
máximo, la media y la desviación estándar para una matriz de 24 por 3 llamada count.
MATLAB calcula estas estadísticas independientemente para cada columna de la matriz.
count.dat
= max(count)
= mean(count)
= std(count)
mx =
sigma =
Para obtener los números de fila en los que se producen los valores máximos en cada columna
de datos, especifique un segundo parámetro de salida indx para devolver el índice de la fila. Por
ejemplo:
[mx,indx] = max(count)
mx =
indx =
20 20 20
En este caso, la variable mx es un vector fila que contiene el valor máximo en cada una de las
tres columnas de datos. La variable indx contiene los índices de la fila de cada columna que
corresponden a los valores máximos.
Para encontrar el valor mínimo de toda la matriz count, convierta la matriz de 24 por 3 en un
vector columna de 72 por 1 utilizando la sintaxis count(:). Después, para encontrar el valor
mínimo en la única columna, utilice la siguiente sintaxis:
min(count(:)) ans
Bibliografía
Garcia, A. F. (2016). Grado en ingenieria matlab. España : Copyright.
Leon, J. G. (2005). Aprenda matlab 7.0 como si estuviera en primero. Madrid: University of
Madrid.