MATLAB – Gráficos en detalle

Requisito previo: Introducción a MATLAB MATLAB es un poderoso lenguaje de programación que se puede usar para dibujar varios gráficos utilizados en el aprendizaje automático, el aprendizaje profundo, la visión por computadora y la programación de big data. Comencemos con la codificación de gráficos en MATLAB.  Ejemplo 1: primero entendamos la trama simple: % angle … Continue reading «MATLAB – Gráficos en detalle»

Listas en Prolog

Una lista es una colección de elementos, no necesariamente homogéneos. En Prolog, las listas son estructuras de datos incorporadas. Las listas se pueden usar para representar conjuntos, pilas, colas, listas vinculadas y varias estructuras de datos complejas, como árboles, gráficos, etc. Notación básica y propiedades de las listas: Una lista en Prolog es una colección … Continue reading «Listas en Prolog»

Decoradores con parámetros en Python

Requisito previo: Decoradores en Python , Decoradores de funciones Sabemos que los decoradores son una herramienta muy poderosa y útil en Python, ya que permite a los programadores modificar el comportamiento de una función o clase. En este artículo, aprenderemos sobre los decoradores con parámetros con la ayuda de múltiples ejemplos. Las funciones de Python son … Continue reading «Decoradores con parámetros en Python»

Python de programación de redes: servidor HTTP

El servidor web HTTP es simplemente un proceso que se ejecuta en una máquina y escucha las requests HTTP entrantes por una IP y un número de puerto específicos, y luego envía una respuesta a la solicitud. Python tiene un servidor web incorporado proporcionado por su biblioteca estándar, se puede llamar para una comunicación simple … Continue reading «Python de programación de redes: servidor HTTP»

Oscilación de Java | JPopupMenu

JPopupMenu es una clase del paquete javax.swing. Es una implementación de PopupMenu. JPopupMenu genera una pequeña ventana que aparece y muestra una serie de opciones. JPopupMenu se puede usar para generar una pequeña ventana en cualquier posición dentro del contenedor. Los constructores de la clase son:   JPopupMenu() : crea un menú emergente con un nombre vacío   … Continue reading «Oscilación de Java | JPopupMenu»

fmax() y fmin() en C++

Las funciones fmax() y fmin() se definen en el archivo de encabezado cmath . Función fmax(): La sintaxis de esta función es: double fmax (double x, double y); float fmax (float x, float y); long double fmax (long double x, long double y); La entrada a esta función son dos valores de tipo float, double … Continue reading «fmax() y fmin() en C++»

Diferencia entre errores de tiempo de compilación y errores de tiempo de ejecución

Errores de tiempo de compilación : los errores que ocurren cuando viola las reglas de escritura de la sintaxis se conocen como errores de tiempo de compilación. Este error del compilador indica algo que debe corregirse antes de que se pueda compilar el código. Todos estos errores son detectados por el compilador y, por lo … Continue reading «Diferencia entre errores de tiempo de compilación y errores de tiempo de ejecución»

Cómo evitar un error de compilación al definir variables

Variables: Una variable es el nombre dado a una ubicación de memoria. Es la unidad básica de almacenamiento en un programa. El valor almacenado en una variable se puede cambiar durante la ejecución del programa. Una variable es solo un nombre dado a una ubicación de memoria, todas las operaciones realizadas en la variable afectan … Continue reading «Cómo evitar un error de compilación al definir variables»

Diferencia entre Programación Funcional y Programación Orientada a Objetos

Un paradigma de programación es un estilo, o «manera», de programación. Los paradigmas de programación difieren entre sí según las características y el estilo que admiten. Hay varias características que determinan un paradigma de programación, como modularidad, objetos, interrupciones o eventos, flujo de control, etc. Cada paradigma de programación tiene su propia ventaja, por lo … Continue reading «Diferencia entre Programación Funcional y Programación Orientada a Objetos»

Introducción al Lenguaje de Programación C99: Parte I – Part 2

C99 es otro nombre de la especificación de estándares ISO/IEC 9899:1999 para C que se adoptó en 1999. Este artículo se concentra principalmente en las nuevas funciones agregadas en C99 comparándolas con el estándar C89. En la etapa de desarrollo del estándar C99, se volvió a examinar cada elemento del lenguaje C, se analizaron los … Continue reading «Introducción al Lenguaje de Programación C99: Parte I – Part 2»