martes, 30 de abril de 2019

Manejo de Tablas Parte1

Esta vez veremos el manejo de tablas desde MATLAB. Antes que nada, vamos a definir que es una tabla para MATLAB.


Una tabla es un conjunto de datos organizados en filas y columnas con las siguientes propiedades:

Los datos de toda la columna tienen el mismo tipo de dato (numérico, texto, lógico, etc).

Las columnas pueden tener diferentes tipos de datos.

Cada columna tiene un nombre único.

Todas las columnas tienen el mismo número de filas.

Lo primero es importar una tabla a MATLAB, anteriormente ya hemos visto Importación de hojas de cálculo Microsoft Excel


Una vez que importamos la tabla, vamos a realizar una serie de operaciones básicas con ella para la organización de los datos.


Sortrows

Con esta función es posible ordenar las filas de una tabla.


En este caso, se define el nombre de la nueva variable A, después se le asigna la función sortrows de la tabla a ordenar. Al no especificar la columna, la función realiza la operación con respecto a la primer columna quedando de la siguiente forma.


Si requerimos especificar la columna, la sintaxis queda de la siguiente forma:


Es necesario escribir entre comillas el nombre de la Columna mediante la cual realizaremos la operación.



Unique

Esta función devuelve los mismos datos de una matriz pero sin repeticiones, por ejemplo:

Dada una matriz con filas repetidas:


Vamos a eliminar las filas que se repiten en la tabla con el comando unique  de esta forma evitamos tener valores o datos innecesarios.


Al dar enter  observamos que las filas repetidas han sido eliminadas.



Issortedrows

Esta función determina si las filas de la tabla o matriz se encuentran ordenadas, devuelve un valor lógico 1, si la columna especificada se encuentra en orden ascendente, de lo contrario devuelve un 0.


En este ejemplo no se especifica la columna, al no especificarla MATLAB lo toma como la primer columna.

Nos devuelve un cero, porque la primer columna de la Tabla1 no se encuentra en orden, ahora vamos aplicar este comando a una tabla que ya fue ordenada anteriormente.

De esta forma podemos ordenas los datos que estemos trabajando con las tablas. Esto es todo por esta ocasión. En la siguiente entrada veremos cómo extraer porciones de una tabla.


Te invitamos a seguir al pendiente de nuestro Blog, ¡Gracias!


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

No hay comentarios.:

Publicar un comentario