mat lab04
TRANSCRIPT
![Page 1: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/1.jpg)
MatLab
![Page 2: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/2.jpg)
Gráficas de Contorno Un mapa de contorno es en escencia un
mapa de elevación que contiene un grupo de líneas que conectan elevaciones iguales
Un mapa de contorno se genera a partir de datos de elevación tridimensionales y puede ser generado por MatLab usando matrices que definen el intervalo de coordenadas x y y y los datos de elevación (coordenada z)
![Page 3: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/3.jpg)
Gráficas de Contorno
contour (x,y,z) Genera una gráfica de contorno de la
superficie definida por la matriz z Los argumentos x y y son los vectores
que definen los intervalos de x y y El número de líneas de contorno y sus
valores se escogen automáticamente
![Page 4: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/4.jpg)
Gráficas de Contorno
contour (x,y,z,v) Genera una gráfica de la superficie
definida por la matriz z Los argumentos x y y son los vectores
que definen los intervalos de x y y El vector v define los valores que se
usarán para las líneas de contorno
![Page 5: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/5.jpg)
Gráficas de Contorno
meshc (x_pts,y_pts,z) Genera una gráfica de cuadrícula abierta de
la superficie definida por la matriz z Los argumentos x_pts y y_pts pueden ser
vectores que definen los intervalos de x y y, o pueden ser matrices que definen la retícula subyacente de coordenadas x y y
Se genera una gráfica de contorno debajo de la gráfica de malla
![Page 6: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/6.jpg)
Gráficas de Contorno
![Page 7: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/7.jpg)
Gráficas de Contorno
![Page 8: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/8.jpg)
Gráficas de Contorno
![Page 9: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/9.jpg)
Funciones de Análisis de Datos
MatLab contiene varias funciones que facilitan la evaluación y análisis de datos
![Page 10: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/10.jpg)
Análisis Simple
Las siguientes funciones se utilizan con frecuencia para evaluar un conjunto de datos recabados de un experimento
Máximo y Mínimo Determinan máximos y mínimos y sus
posiciones
![Page 11: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/11.jpg)
max(x)
Determina el valor más grande contenido en x
Si x es una matriz, la función devuelve un vector fila que contiene el elemento máximo de cada columna
![Page 12: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/12.jpg)
[y, k] = max(x)
Determina los valores máximos de x y los índices correspondientes del primer valor máximo de cada columna de x
![Page 13: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/13.jpg)
max(x, y)
Determina una matriz con el mismo tamaño que x y y.
Cada elemento de la matriz contiene el valor máximo de las posiciones correspondientes en x y y
![Page 14: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/14.jpg)
min(x)
Determina el valor más pequeño contenido en x
Si x es una matriz, la función devuelve un vector fila que contiene los elementos mínimo de cada columna
![Page 15: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/15.jpg)
[y, k] = min(x)
Determina los valores mínimos de x y los índices correspondientes del primer valor mínimo de cada columna de x
![Page 16: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/16.jpg)
min(x, y)
Determina una matriz con el mismo tamaño de x y y
Cada elemento de la matriz contiene el valor mínimo de las posiciones correspondientes en x y y
![Page 17: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/17.jpg)
Suma y Productos
Funciones para calcular las sumas y productos de las columnas de una matriz, y funciones para calcular las sumas y los productos acumulativos dentro de las columnas de una matriz
![Page 18: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/18.jpg)
sum(x)
Determina la suma de los elementos de x
Si x es una matriz, esta función devuelve un vector de fila que contiene la suma de cada columna
![Page 19: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/19.jpg)
prod(x)
Determina el producto de los elementos de x
Si x es una matriz, esta función devuelve un vector de fila que contiene el producto de cada columna
![Page 20: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/20.jpg)
cumsum(x)
Determina un vector del mismo tamaño que x que contiene las sumas acumulativas de los valores de x
Si x es una matriz, la función devuelve una matriz del mismo tamaño de x y que contiene sumas acumulativas de valores de las columnas de x
![Page 21: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/21.jpg)
cumprod(x)
Determina un vector del mismo tamaño que x que contiene productos acumulativos de los valores de x
Si x es una matriz, la función devuelve una matriz del mismo tamaño de x y que contiene productos acumulativos de valores de las columnas de x
![Page 22: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/22.jpg)
Media y Mediana
mean(x) Calcula el valor medio o promedio de
los elementos del vector x Si x es una matriz, esta función
devuelve un vector fila que contiene el valor medio de cada columna
![Page 23: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/23.jpg)
Media y Mediana
median(x) Calcula la mediana de los elementos
del vector x Si x es una matriz, esta función
devuelve un vector fila que contiene la mediana de cada columna
Los valores de x no tienen que estar ordenados
![Page 24: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/24.jpg)
Ordenamiento de valores
sort(x) Devuelve un vector con los valores de
x en orden ascendente Si x es una matriz, se devuelve una
matriz con los valores de cada columna en orden ascendente
![Page 25: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/25.jpg)
Ejercicio 17
![Page 26: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/26.jpg)
Varianza y Desviación Estándar
std(x) Calcula la desviación estándar para
valores contenidos en x Si x es una matriz, se devuelve un vector
fila que contiene la desviación estándar de cada columna
Para calcular la varianza, eleve al cuadrado la desviación estándar
![Page 27: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/27.jpg)
Histogramas
hist(x) Genera un histograma de los valores
de x usando 10 intervalos
hist(x, n) Genera un histograma de los valores
de x usando n intervalos
![Page 28: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/28.jpg)
Histogramas
En el siguiente ejemplo, se genera un vector x con 500 números aleatorios y se construye su histograma
![Page 29: Mat lab04](https://reader033.vdocuments.mx/reader033/viewer/2022060203/559f03211a28ab10378b4713/html5/thumbnails/29.jpg)
Histogramas