Gráfica de líneas 2D en MATLAB

‘2D’ significa 2 dimensiones y una línea 2D es una línea que se mueve en 2 dimensiones. Una línea en 2D significa que podemos movernos hacia adelante y hacia atrás, pero también en cualquier dirección, como izquierda, derecha, arriba, abajo. En MATLAB tenemos una función llamada plot() que nos permite trazar una línea en 2 … Continue reading «Gráfica de líneas 2D en MATLAB»

Cómo redondear hacia el infinito negativo en MATLAB

Redondear un número hacia el infinito significa redondear el número X al entero más cercano menor o igual que X. En este artículo, analizaremos cómo redondear hacia el infinito negativo en MATLAB. Ejemplo: Supongamos que X = 3.5, entonces el resultado es 3 Y si X = -3.5, entonces el resultado es -4  La función … Continue reading «Cómo redondear hacia el infinito negativo en MATLAB»

MATLAB: integración numérica trapezoidal sin usar trapz

La regla trapezoidal se utiliza para descubrir la aproximación de una integral definida. La idea principal en la regla trapezoidal es aceptar que la región bajo el gráfico de la función dada sea un trapezoide en lugar de una forma de rectángulo y calcular su región. La fórmula para la integración numérica usando la regla … Continue reading «MATLAB: integración numérica trapezoidal sin usar trapz»

M – Archivos en MATLAB

MATLAB proporciona una función para almacenar una secuencia de declaraciones en un archivo y ejecutar estas declaraciones en el indicador de MATLAB exactamente como si hubiera escrito cada comando secuencialmente. Dichos archivos se denominan archivos M o archivos de script porque contienen extensiones de archivo como ‘.m’. Los archivos M son básicamente archivos de texto … Continue reading «M – Archivos en MATLAB»

Funciones anidadas en MATLAB

Las funciones en cualquier lenguaje de programación son unos bloques de código, que se pueden reutilizar cuando se requiera, simplemente llamando al nombre. Reduce mucho el esfuerzo humano y también la reescritura del mismo código, y hace que todo el código sea grande.  Declarando una función:  Para declarar una función en MATLAB usamos lo siguiente: … Continue reading «Funciones anidadas en MATLAB»

¿Cómo aplicar el filtro mediano para la imagen RGB en MATLAB?

Filtrar por definición es el proceso de mejorar o modificar una imagen aplicando algún método o algoritmo sobre un área pequeña y extendiendo ese algoritmo sobre todas las áreas de la imagen. Dado que aplicamos los métodos sobre un área, el filtrado se clasifica como una operación vecina.  Los filtros son esencialmente una array de … Continue reading «¿Cómo aplicar el filtro mediano para la imagen RGB en MATLAB?»

¿Cómo agregar un borde a una imagen en MATLAB?

El borde/marco de la imagen es un límite exterior que se agrega a la imagen. No es parte de la imagen principal. Para una imagen en escala de grises o cualquier imagen en color, podemos agregar un marco binario o en escala de grises, ya que contiene solo un canal. No hay límite para el … Continue reading «¿Cómo agregar un borde a una imagen en MATLAB?»

¿Cuáles son los diferentes tipos de filtros de eliminación de ruido en MATLAB?

cámaras makea Hablaremos sobre varios filtros de reducción de ruido para eliminar estos ruidos de las imágenes digitales.  Los tipos de filtros discutidos en este artículo se enumeran como: Filtro medio filtro mediano filtro gaussiano   filtro de salchicha Filtro medio También se denomina técnica de filtrado Box Averaging.  Utiliza un núcleo y se basa … Continue reading «¿Cuáles son los diferentes tipos de filtros de eliminación de ruido en MATLAB?»

Aplicaciones de MATLAB

MATLAB se puede utilizar como herramienta para simular varias redes eléctricas, pero los desarrollos recientes en MATLAB lo convierten en una herramienta muy competitiva para inteligencia artificial, robótica, procesamiento de imágenes, comunicación inalámbrica, aprendizaje automático, análisis de datos y demás. Aunque es utilizado principalmente por ramas de circuitos y mecánica en el dominio de la … Continue reading «Aplicaciones de MATLAB»

MATLAB: detección de bordes de imágenes con Robert Operator from Scratch

Operador Robert: este operador basado en gradientes calcula la suma de los cuadrados de las diferencias entre los píxeles diagonalmente adyacentes en una imagen a través de la diferenciación discreta. Luego se realiza la aproximación del gradiente. Utiliza los siguientes núcleos o máscaras 2 x 2: Acercarse: Paso 1: Ingresar: leer una imagen Paso 2: … Continue reading «MATLAB: detección de bordes de imágenes con Robert Operator from Scratch»