Gráficos Avanzados en MATLAB: Barras, Contornos y 3D
Continuamos explorando capacidades gráficas: gráficos de barras, mapas de contorno y superficies 3D.
Gráficos de Barras
Comando bar para gráfico 2D.
Ejemplo: Notas de Estudiantes
x = 1:10;
y = [75,58,90,87,50,85,92,75,60,95];
bar(x,y); xlabel('Estudiante'); ylabel('Nota'); title('Primer Semestre:')
Mapas de Contorno
Líneas de contorno unen puntos de igual valor. Función contour.
Requiere generar malla con meshgrid para variables independientes.
Ejemplo: g = x² + y²
[x,y] = meshgrid(-5:0.1:5, -3:0.1:3); g = x.^2 + y.^2; contour(x,y,g)
Mejorar Mapa: Etiquetas en Curvas
[C,h] = contour(x,y,g); set(h,'ShowText','on','TextStep',get(h,'LevelStep')*2)
Gráficos Tridimensionales (Superficies)
Muestran superficie definida por g = f(x,y). Pasos:
- Crear malla con meshgrid.
- Asignar función.
- Usar surf (superficie coloreada) o mesh (malla alambre).
Ejemplo: g = x·e^{-(x²+y²)}
[x,y] = meshgrid(-2:.2:2); g = x .* exp(-x.^2 - y.^2); surf(x,y,g)
surf muestra caras y líneas en color; mesh solo líneas coloreadas.
MATLAB
- MATLAB: Visión General del Entorno Líder en Computación Numérica
- Fundamentos de MATLAB: Sintaxis Esencial y Comandos Básicos
- Variables en MATLAB: Conceptos Básicos y Ejemplos Prácticos
- Comandos Esenciales de MATLAB para Computación Eficiente
- Tipos de Datos en MATLAB: Guía Completa de Conversión y Determinación
- Operadores en MATLAB: Guía Completa de Aritméticos, Relacionales, Lógicos y Bitwise
- Vectores en MATLAB: Conceptos Básicos de Vectores Fila y Columna
- Matrices en MATLAB: Creación, Referenciación y Manipulación de Datos
- MATLAB: Dominando Arrays Multidimensionales y Especiales
- Dominando la Notación de Dos Puntos en MATLAB: Vectores e Iteraciones
- MATLAB - Números: Tipos, Almacenamiento y Conversión