• Saltar al contenido principal
  • Skip to secondary menu
  • Saltar a la barra lateral principal
  • Saltar al pie de página
  • Inicio
  • Secciones
    • Ciencia de datos
    • Criptografía
    • Herramientas
    • Machine Learning
    • Noticias
    • Opinión
    • Productividad
    • Programación
      • JavaScript
      • Julia
      • Matlab
      • Python
      • R
  • Programación
    • JavaScript
    • Julia
    • Matlab
    • Python
    • R
  • Laboratorio
    • Encuestas: Tamaño de Muestra
    • Lotería: Probabilidad de Ganar
    • Reparto de Escaños (D’Hondt)
    • Tres en Raya con IA
  • Noticias
  • Boletín
  • Contacto
  • Tienda
    • Libros
    • Equipamiento de oficina
    • Equipamiento en movilidad
    • Tiendas afiliadas
      • AliExpress
      • Amazon
      • Banggood
      • GeekBuying
      • Lenovo

Analytics Lane

Ciencia e ingeniería de datos aplicada

  • Ciencia de datos
  • Machine Learning
  • IA Generativa
  • Python
  • Pandas
  • NumPy
  • R
  • Excel

Matlab

MATLAB es un sistema de cómputo numérico que ofrece un entorno de desarrollo integrado con un lenguaje de programación propio llamado M. Aunque el lenguaje es más conocido por el nombre del sistema. Mediante este lenguaje se puede manipular matrices, realizar la representación de datos e implementar algoritmos. Además de ofrecer interoperabilidad con otros lenguajes y plataformas de hardware. Permitiendo de esta manera realizar de forma eficiente diferentes tareas de computación científica en general, no sólo para tareas de estadística y aprendizaje automático. Siendo por ello muy utilizado en universidades.

MATLAB (abreviatura de MATrix LABoratory) es un software comercial, para el que existe un equivalente libre llamado Octave, que sus autores denominan como el “El lenguaje del cálculo técnico”.

Sumar todos los dígitos de un número

noviembre 8, 2019 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 4 minutos

Recientemente me plantearon una tarea relativamente sencilla: dado un número entero sumar todos los dígitos de este. Además, si el resultado tiene más de un dígito repetir la operación hasta que solamente quede uno. Este problema se puede plantear de varias maneras: iterando sobre los dígitos, sumando los restos de dividir el número por 10 o utilizando la división entera por 9. … [Leer más...] acerca de Sumar todos los dígitos de un número

Matrices dispersas en Matlab

octubre 25, 2019 Por Daniel Rodríguez 2 comentarios
Tiempo de lectura: 3 minutos

En una entrada reciente se ha escrito acerca de las matrices dispersas (“sparse matrix”) en las que la mayoría de los elementos son cero. Guardar estas matrices en memoria como si fuesen matrices densas, donde la mayoría de los elementos son distintos de cero, no es eficiente. Para ello Matlab dispone de diferentes funciones que permiten convertir matrices densas en dispersas y … [Leer más...] acerca de Matrices dispersas en Matlab

Ordenar una matriz en Matlab en base a una fila o columna

octubre 14, 2019 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 3 minutos

En Matlab existe la función sort() para ordenar los elementos de un vector o matriz. Pero cuando es necesario ordenar una matriz en Matlab en base a los valores de una fila o columna no existe una función análoga. Para solucionar este problema es necesario utilizar el segundo valor que devuelve la función sort() y los métodos para seleccionar elementos en Matlab.La función … [Leer más...] acerca de Ordenar una matriz en Matlab en base a una fila o columna

Creación de aplicaciones web con Matlab

septiembre 9, 2019 Por Daniel Rodríguez 8 comentarios
Tiempo de lectura: 4 minutos

Versión web de la aplicación

En Matlab siempre ha sido posible crear aplicaciones gráficas de usuario. Permitiendo de este modo poner en manos de usuarios finales, sin necesidad de que tengan conocimientos técnicos, complejos análisis de datos. Para lo que es necesario enviar una copia del programa a cada uno de los usuarios. Cuando el usuario final dispone de una licencia de Matlab se le puede enviar el … [Leer más...] acerca de Creación de aplicaciones web con Matlab

Utilización de tablas en aplicaciones de Matlab

agosto 5, 2019 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 5 minutos

A la hora de crear una aplicación en Matlab puede ser necesario mostrar el conjunto de datos de una matriz o celda. En el caso de las matrices se puede usar gráficos o tablas, mientras que para una celda la única opción es una tabla. Cuando la mejor opción es una tabla el componente nativo de Matlab es uitable. Componente que se puede utilizar tanto en GUIDE como en App … [Leer más...] acerca de Utilización de tablas en aplicaciones de Matlab

Rutas de archivo en Matlab

julio 15, 2019 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 3 minutos

En las aplicaciones creadas con Matlab es habitual trabajar con archivos para importar y exportar datos. Al distribuir las aplicaciones es normal que la ruta el usuario desee cambiar el nombre y la ubicación de los archivos, por lo que se ha de gestionar. Lo que aplica tanto a las aplicaciones que se distribuyen mediante código como las compiladas con Matlab Compiler. A … [Leer más...] acerca de Rutas de archivo en Matlab

Exportar datos en Matlab a través del portapapeles del sistema

julio 3, 2019 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 5 minutos

En una entrada reciente se ha visto cómo importar datos desde una hoja de cálculo en Matlab utilizando el portapapeles. Algo que puede ser de gran utilidad en algunos flujos de trabajo. El proceso contrario, exportar datos a través de portapapeles del sistema también puede ser de utilidad. Esto es lo que se mostrará en esta entrada, como exportar datos en Matlab a través del … [Leer más...] acerca de Exportar datos en Matlab a través del portapapeles del sistema

Convertir cadenas de texto en números en Matlab con diferentes separadores de decimales

julio 1, 2019 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 5 minutos

En una entrada reciente se ha creado una función para importar datos en Matlab desde una hoja de cálculo a través del portapapeles del sistema. Observándose que existe un problema cuando el separador de decimales no es punto. Para convertir cadenas de texto en números Matlab dispone de la función str2double, la cual no tiene en cuenta la configuración local del ordenador. En … [Leer más...] acerca de Convertir cadenas de texto en números en Matlab con diferentes separadores de decimales

Importar matrices en Matlab desde el portapapeles

junio 28, 2019 Por Daniel Rodríguez 4 comentarios
Tiempo de lectura: 5 minutos

Matlab dispone de diferentes funciones para trabajar con archivos CSV o Microsoft Excel. Lo que facilita en gran medida la posibilidad de importar datos desde programas que pueden trabajan con estos formatos. Aún así es uso de archivos puede ser un algo incómodo si se compara con la utilización del portapapeles. Desafortunadamente la función que existe en Matlab para importar … [Leer más...] acerca de Importar matrices en Matlab desde el portapapeles

Aplicar funciones sobre los elementos de una matriz en Matlab

junio 19, 2019 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 3 minutos

Algo que deberíamos conocer acerca de Matlab es lo lento que es cuando se utilizan bucles para iterar sobre las matrices. Lo que se debe evitar en la medida de los posible. La mejor opción siempre será escribir los algoritmos de forma que trabajen directamente sobre los matrices de datos. Algo que por desconocimiento o dificultad no se realiza en todos los casos. Para aplicar … [Leer más...] acerca de Aplicar funciones sobre los elementos de una matriz en Matlab

Lectura de JSON con vectores en Matlab

junio 17, 2019 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 4 minutos

En una entrada anterior se ha explicado cómo se pueden leer archivos JSON desde Matlab. Allí se había mostrado el proceso básico de importación y la lectura de valores, pero no lo que es necesario hacer cuando los valores de los campos contienen datos más complejos como vectores de objetos. Siendo estos los pasos que se van a explicar en esta entrada: cómo realizar la lectura … [Leer más...] acerca de Lectura de JSON con vectores en Matlab

Migración de GUIDE a App Designer

junio 5, 2019 Por Daniel Rodríguez Deja un comentario
Tiempo de lectura: 6 minutos

A principios de 2016 Matlab introdujo un nuevo entorno para el desarrollo para la creación de aplicaciones web y de escritorio: App Designer. El cual está llamado a reemplazar a GUIDE. Actualmente la documentación del Matlab recomienda utilizar App Designer en lugar de GUIDE para crear aplicaciones y migrar las ya existentes. Ya que App Designer ofrece innumerables ventajas … [Leer más...] acerca de Migración de GUIDE a App Designer

  • « Ir a la página anterior
  • Página 1
  • Página 2
  • Página 3
  • Página 4
  • Ir a la página siguiente »

Barra lateral principal

Suscríbete a nuestro boletín

Suscríbete al boletín semanal para estar al día de todas las publicaciones.

Política de Privacidad

Analytics Lane en redes sociales

  • Amazon
  • Bluesky
  • Facebook
  • GitHub
  • Instagram
  • Mastodon
  • Pinterest
  • RSS
  • Telegram
  • Tumblr
  • Twitter
  • YouTube

Publicidad

Entradas recientes

Curiosidad: ¿Por qué los datos “raros” son tan valiosos?

noviembre 6, 2025 Por Daniel Rodríguez

Cómo generar contraseñas seguras con Python (y entender su nivel de seguridad)

noviembre 4, 2025 Por Daniel Rodríguez

Cómo ejecutar JavaScript desde Python: Guía práctica con js2py

octubre 30, 2025 Por Daniel Rodríguez

Publicidad

Es tendencia

  • Curiosidad: ¿Por qué los datos “raros” son tan valiosos? publicado el noviembre 6, 2025 | en Ciencia de datos, Opinión
  • Convertir un Notebook en un archivo de Python publicado el marzo 2, 2022 | en Herramientas, Python
  • Redondear la hora en Python para agrupar datos publicado el octubre 26, 2020 | en Python
  • Diferencias entre CPU, GPU, TPU y NPU publicado el abril 19, 2023 | en Herramientas
  • ¿Cómo comprobar si un archivo existe en Python sin generar excepciones? publicado el junio 2, 2025 | en Python

Publicidad

Lo mejor valorado

4.9 (24)

Seleccionar filas y columnas en Pandas con iloc y loc

4.6 (16)

Archivos JSON con Python: lectura y escritura

4.4 (14)

Ordenación de diccionarios en Python mediante clave o valor

4.7 (13)

Operaciones de filtrado de DataFrame con Pandas en base a los valores de las columnas

4.5 (10)

Diferencias entre var y let en JavaScript

Publicidad

Comentarios recientes

  • Daniel Rodríguez en Probabilidad básica: cómo entender el azar en nuestra vida diaria
  • Pepe en Probabilidad básica: cómo entender el azar en nuestra vida diaria
  • CARLOS ARETURO BELLO CACERES en Justicio: La herramienta gratuita de IA para consultas legales
  • Piera en Ecuaciones multilínea en Markdown
  • Daniel Rodríguez en Tutorial de Mypy para Principiantes

Publicidad


Footer

Analytics Lane

  • Acerca de Analytics Lane
  • Boletín de noticias
  • Contacto
  • Libros
  • Lo más popular
  • Noticias
  • Tienda
  • Tiendas afiliadas

Secciones

  • Ciencia de datos
  • Criptografía
  • Herramientas
  • Machine Learning
  • Opinión
  • Productividad
  • Programación
  • Reseñas

Sobre de Analytics Lane

En Analytics Lane tratamos de explicar los principales conceptos de la ciencia e ingeniería de datos con un enfoque práctico. Los principales temas tratados son ciencia de datos, ingeniería de datos, inteligencia artificial, machine learning, deep learning y criptografía. Además, también se habla de los principales lenguajes de programación y herramientas utilizadas por los científicos e ingenieros de datos.

Copyright © 2018-2025 Analytics Lane ·Términos y condiciones ·Política de Cookies ·Política de Privacidad ·Herramientas de privacidad ·Contacto