jueves, 21 de febrero de 2019

Personalizando la interfaz de MATLAB

Dentro de nuestra barra de herramientas podemos encontrar una sección que dice Layout


Dentro de Layout podemos encontrar platillas o diseños predeterminados por el programa, entre los diseños se encuentran (Default, Three Column, All but Command Window Minimized, etc)


Veremos nuestra interfaz con los diferentes diseños que nos proporciona el programa

Diseño por Default

Three Column

All but Command Window Minimized


Ahora vamos a modificar la interfaz a nuestro gusto, para eso vamos a seleccionar la ventana que queremos mover y vamos a mantener el botón primario presionado, ahora arrastramos la ventana hacia la posición que deseamos colocarla, notará que MATLAB nos muestra un recuadro de color azul de la posición donde se colocará dicha ventana


Para aceptar la posición solo tenemos que soltar el botón primario como se muestra

Después de haber modificado la interfaz a nuestro gusto, pasaremos a guardar el diseño, para eso vamos a Save Layout y el damos clic

Nos abrirá una nueva ventana donde tenemos que introducir el nombre de nuestra personalización diseñada

Escribimos el nombre con el cual guardaremos nuestra personalización y le damos en Aceptar, ahora nuestra personalización ya se encuentra dentro de las opciones 

Y de esta forma es cómo podemos modificar nuestra interfaz de usuario

Esto es todo por esta ocasión. Te invitamos a seguir al pendiente de nuestro Blog y visitar nuestro micrositio, ¡Gracias!


Este blog es administrado por MultiON Consulting S.A. de C.V.

lunes, 21 de enero de 2019

Creación de un Favorito en MATLAB

Bienvenidos a nuestra segunda entrada del 2019. Vayamos directo a la aplicación....

Dentro de nuestra barra de herramientas podemos encontrar una sección que dice Favoritos.


Esta sección nos sirve para crear un Favorito para al dar clic en este, se ejecuten una serie de comandos, para empezar vamos a darle clic en el icono de Favoritos.


Al dar clic podemos observar que se despliega una ventana, para crear un nuevo Favorito vamos a darle clic en Nuevo Favorito


Nos abrirá una nueva ventana como la siguiente donde podremos crear nuestro Favorito


En la parte de Label colocaremos el nombre de nuestro Favorito para poderlo identificar, para este ejemplo vamos a colocar el nombre de “Limpiar”

En la parte de Code vamos a escribir todas las líneas de código que se van a ejecutar cuando demos clic a nuestro favorito, en este ejemplo vamos a escribir los siguientes comandos:
clear all
clc

Quedando de la siguiente manera:


También podemos elegir una imagen para nuestro Favorito para que sea más fácil de identificar, para eso vamos a darle clic en el botón como se muestra en la siguiente imagen:



Y nos abrirá una nueva ventana donde podremos seleccionar la imagen de nuestra preferencia, en mi caso seleccionare la imagen de un cesto de basura, una vez que  terminemos le daremos clic en añadir a la barra de acceso rápido y en mostrar la etiqueta como en la siguiente imagen.


Para ver si nuestro Favorito funciona vamos a darle en el botón de Test, como se muestra



Aquí podemos comprobar que nuestro Favorito funciona porque ha borrado todas las variables y ha limpiado el Command Window, por último vamos a dar clic en el botón de save para guardar nuestro Favorito.


Una vez se haya guardado lo veremos en la parte superior de nuestra barra de herramientas como se muestra en la siguiente imagen.



Este blog es administrado por MultiON Consulting S.A. de C.V.

El path de MATLAB

¡Qué tal! En MultiON esperamos que tu 2019 haya empezado increíble y que ya te encuentres trabajando para lograr cada una de tus metas.

En esta, nuestra primer entrada del 2019 entrada hablaremos de la configuración de las carpetas que podemos utilizar al hacer uso de MATLAB.

El path de MATLAB® es un subconjunto de todas las carpetas en el sistema de archivos. MATLAB utiliza el path para localizar los archivos utilizados con los productos MathWorks® de manera eficiente.

El orden de las carpetas en el path de MATLAB es importante. Cuando los archivos con el mismo nombre aparecen en varias carpetas en la ruta de búsqueda, MATLAB usa el que se encuentra en la carpeta más cercana a la parte superior de la ruta de búsqueda.

Por defecto, el path de MATLAB incluye:

  • La carpeta de acceso de usuario de MATLAB, que se agrega a la ruta de búsqueda al inicio, y es la ubicación predeterminada para almacenar archivos de usuario.
  • Las carpetas definidas como parte de la variable de entorno MATLABPATH.
  • Las carpetas proporcionadas con MATLAB y otros productos de MathWorks, que se encuentran en matlabroot / toolbox, donde matlabroot es la carpeta que se muestra cuando ejecuta matlabroot en la ventana de comandos.


Las clases, los paquetes y las carpetas privadas no deben especificarse explícitamente como parte del path de MATLAB. Puede agregar carpetas explícitamente al path para los archivos propios de los cuales realiza ejecución.


La variable de entorno MATLABPATH puede contener una lista de carpetas adicionales que se agregarán a la ruta de búsqueda de MATLAB al inicio. Estas carpetas se colocan después de la carpeta de ruta de usuario, pero delante de las carpetas proporcionadas por MathWorks. De forma predeterminada, la variable de entorno MATLABPATH no está configurada. 



Esto es todo por esta ocasión. Te invitamos a seguir al pendiente de nuestro Blog, ¡Gracias!


Este blog es administrado por MultiON Consulting S.A. de C.V.

miércoles, 12 de diciembre de 2018

Importación de hojas de cálculo de Microsoft® Excel® a MATLAB

En esta entrada hablaremos acerca de cómo realizar la importación de hojas de cálculo de Microsoft® Excel® (hoja de cálculo) a MATLAB.


El primer paso es colocar nuestra hoja de cálculo dentro del directorio en donde estamos trabajando o dentro del path de MATLAB (en una entrada posterior hablaremos del path de MATLAB con mayor detalle).


En MATLAB existen diversas formas de importar una tabla, utilizando comandos o haciéndolo de manera interactiva, en esta entrada explicaremos de forma básica ambas formas.


Forma 1. Utilizando Comandos.


El comando para realizar la importación de este tipo de hojas de cálculo es: readtable, el cual puede tener diversas opciones. La sintaxis de esta función es la siguiente:


Utilizando este conocimiento, importemos la hoja de cálculo denominada ejemploExcel.xlsx.  Para ello vayamos a MATLAB.

En la ventana de comandos, guardaremos nuestra tabla en la variable mi_tabla y usaremos el comando readtable.




El resultado al dar enter a este comando es el siguiente:


En el workspace, el resultado se almacena en una variable del tipo tabla


Ahora veamos la segunda forma de realizar esto.


Forma 2. Manera interactiva.


Para esta forma de importación de nuestra tabla, utilizamos la herramienta de importación que se encuentra en el toolstrip de MATLAB.


Damos click en esta herramienta y seleccionamos nuestra tabla:


Después de dar click en abrir, se mostrará la siguiente ventana:


Podemos seleccionar la forma en la cual serán importados nuestros datos, por defecto este tipo de hojas se importan como datos del tipo tabla, aunque podemos cambiar el tipo de datos que deseamos ver en MATLAB.


Además, podemos seleccionar las columnas o renglones que deseamos importar.


y cambiar los nombres de las columnas.


Una vez que seleccionamos nuestros datos, podemos realizar la importación utilizando el botón Importar selección (Import Selection).


Después de realizar esto, en nuestro Workspace aparecerá nuestra tabla con las características que indicamos.


Si desean conocer más a fondo como realizar la importación de hojas de cálculo, pueden hacerlo visitando la siguiente liga:


Esto es todo por esta ocasión. Te invitamos a leer la siguiente entrada que es la última de este 2018. ¡Gracias!



Este blog es administrado por MultiON Consulting S.A. de C.V.

Tipos de datos que se pueden importar y exportar en MATLAB

En esta entrada hablaremos un poco acerca de los diversos tipos de datos que pueden ser importados y exportados en MATLAB.


Las funciones de importación y exportación de datos proporcionan acceso a datos de archivos, otras aplicaciones, servicios web y dispositivos externos. Puede leer formatos de archivos populares, como:


  • Hojas de cálculo de Microsoft® Excel®.
  • Texto.
  • Imágenes
  • Audio y video,
  • Formatos de datos científicos. 


Las funciones de E / S de archivos de bajo nivel le permiten trabajar con archivos de datos en cualquier formato.


Si desean conocer la lista de todos los tipos de datos que se pueden importar utilizando el núcleo de MATLAB, así como las funciones para importarlos y exportarlos, puede conocerlos ingresando a la siguiente lista:




Esto es todo por esta ocasión. Te invitamos a seguir al pendiente de nuestro Blog, ¡Gracias!

Este blog es administrado por MultiON Consulting S.A. de C.V.

miércoles, 21 de noviembre de 2018

Tipos de datos en MATLAB

En esta entrada hablaremos un poco acerca de los diversos tipos de datos que pueden ser utilizados si se cuenta con el núcleo de MATLAB.

El núcleo de MATLAB puede trabajar con una gran cantidad de datos, entre ellos están:

  • Numéricos.
  • Lógicos
  • Caracteres y Cadenas
  • Fechas y Tiempos.
  • Arreglos de categorías.
  • Tablas.
  • Estructuras.
  • Celdas de arreglos.
  • Series de tiempo.
  • Y más.

Estos tipos de datos son identificados de diversas formas en el workspace de MATLAB.


Dependiendo del tipo de datos que nos encontremos utilizando podemos en MATLAB tenerlo representado de manera similar. En el workspace también es posible observar el tamaño de nuestros datos y la cantidad de Bytes que cada uno de ellos utiliza en la memoria del equipo. Solo damos click derecho en la barra que contiene el nombre de las variables dentro del Workspace y seleccionamos las características que deseamos observar.



En este ejemplo podemos ver que el carácter ‘a’ utiliza 2 Bytes en la memoria del equipo mientras que una de las tablas mostradas utiliza 2421 Bytes, por lo cual además de utilizar el tipo de dato adecuado, debemos también tomar en cuenta la cantidad de memoria que este utiliza en nuestro equipo.

Puede conocer la lista completa de los diversos tipos de datos que puede manejar el núcleo de MATLAB visitando la siguiente liga: https://la.mathworks.com/help/matlab/data-types_data-types.html


Esto es todo por esta ocasión. Te invitamos a seguir al pendiente de nuestro Blog, ¡Gracias!



Este blog es administrado por MultiON Consulting S.A. de C.V.

miércoles, 31 de octubre de 2018

Cómo se encuentra estructurado MATLAB

En esta entrada hablaremos acerca de cómo trabaja MATLAB con sus herramientas.

MathWorks ofrece una solución adecuada, pero no limitada, en Ingeniería, física, matemáticas, ciencias de la vida y economía. Por la diversidad de áreas de aplicación siempre es preferible utilizar las herramientas que pertenecen al área específica donde nos encontramos trabajando.

Las herramientas complementarias de MATLAB son denominadas Toolbox, un Toolbox es un conjunto de funciones (creadas, probadas y puestas a punto por expertos en el área de aplicación indicada) diseñadas para solucionar problemas en áreas específicas. Estas Toolboxes tienen como base al núcleo de MATLAB y dependen de él para su funcionamiento.

Las herramientas complementarias de MATLAB son denominadas Toolbox, un Toolbox es un conjunto de funciones (creadas, probadas y puestas a punto por expertos en el área de aplicación indicada) diseñadas para solucionar problemas en áreas específicas. Estas Toolboxes tienen como base al núcleo de MATLAB y dependen de él para su funcionamiento.


Por la complejidad de algunas herramientas, estas dependen de otras para funcionar de manera adecuada, esto es denominado dependencia y puede ser observado en la siguiente figura:


En ella se observa que todas las Toolbox dependen de MATLAB para su correcto funcionamiento. En el caso del Toolbox en color negro, este depende de que se cuente con MATLAB y con dos de los Toolbox en color naranja, mientras que el Toolbox de color verde solo depende de que se cuente con MATLAB y uno de los Toolbox en color naranja. Si desea conocer si alguna de las Toolbox depende de otras para poder funcionar de manera adecuada, puede visitar la página que MathWorks tiene dedicada a esto:

En caso de que usted cuente con MATLAB y diversas Toolbox instaladas y no conoce las herramientas que está utilizando al realizar la solución de su problema, puede conocerlas introduciendo el comando license('inuse') y este le mostrará las herramientas que se encuentran en ejecución.




Esto es todo por esta ocasión. Te invitamos a seguir al pendiente de nuestro Blog, ¡Gracias!

Este blog es administrado por MultiON Consulting S.A. de C.V.