Está en la página 1de 2

Universidad del Atlántico

Facultad de Ingeniería

PROGRAMACION DE COMPUTADORES
TIPOS DE DATOS EN MATLAB

Presentado por: Kendy Valentina Carpio Alfaro y Jesús Andrés Cortes Munera
Presentado a: Johan David Mardini Bovea

Ingeniería Industrial
Semestre 2 grupo 4

Barranquilla – Atlántico Noviembre 19 de 2020


Tipos de datos en
Matlab

Por defecto, Matlab almacena todas las variables numéricas como valores de punto flotante de doble
precisión. Los tipos de datos adicionales almacenan texto, valores enteros o de precisión simple, o una
combinación de datos relacionados en una variable única.

Arreglos Horarios Tablas Fechas y horas Estructuras


Tipos numéricos Caracteres y
categóricos
cadenas

Un timetable (horario) es Pueden ser de diferentes Matrices para representar


un tipo de tabla que asocia tamaños y tipos de datos, pero fechas, hora y
Proporcionan almacenamiento para todas las variables deben
Números de punto flotante Es el tipo de datos para una hora con cada fila. Al duración. datetime
datos de texto en MATLAB. De tener el mismo número de
(Por defecto) almacenar datos con valores de igual que filas. ('now') devuelve 21-Jul-2016 Una matriz de estructura es un
acuerdo con la terminología de una table (tabla), el tipo 16:30:16 tipo de datos que agrupa
un conjunto de categorías Age = [15 25 54]';
MATLAB representa números de programación tradicional, una de dato timetable puede Height = [176 190 165]'; variables de diferentes tipos
discretas. Útil para almacenar
punto flotante en formato de matriz (secuencia) de caracteres almacenar variables de Name = {'Mike', 'Pete', de datos utilizando
precisión doble o de precisión datos no numéricos (memoria
se define como una cadena. No hay datos orientadas a columnas 'Steeve'}'; contenedores de datos
simple. efectiva). Se puede utilizar en llamados campos. Cada campo
un tipo de cadena explícito en que tienen la misma cantidad T = table (Name,Age, Height);
El valor predeterminado es la una tabla para seleccionar puede contener cualquier tipo
las versiones comerciales de de filas. Todas las
precisión doble, pero puede grupos de filas. de datos. Acceda a los datos en
hacer que cualquier número tenga MATLAB. funciones de la tabla una estructura usando la
una sola precisión con una a = categorical({'a' 'b' 'c'}); funcionan con horarios. Identificación notación de puntos del
función de conversión simple Además, los horarios formulario
de tipos de
proporcionan funciones structName.fieldName.
datos
específicas de tiempo para field1 = 'first';
field2 = 'second';
alinear, combinar y
Iscalendarduration= value1 = [1 2 3 4 5];
realizar cálculos con uno o value2 = 'sometext';
Determinar si la entrada es
Identificadores más horarios s=struct(field1,value1,field2,
una matriz de duración del
de funciones calendario value2);.
Series
Enteros Iscategorical= Determina si
Contenedores de temporales
la entrada es una matriz
MATLAB tiene cuatro clases Es un tipo de dato que mapas categórica
enteras con signo y cuatro sin representa una función. Iscell= Determina si la
signo. Comúnmente, los identificadores Son vectores de datos entrada es una matriz de
Los tipos con signo le permiten de función se utilizan para muestreados a lo largo del celdas
trabajar con enteros negativos y pasar una función a otra. Por tiempo, en orden, a menudo a Iscellstr= Determina si la
ejemplo, se pueden utilizar Son una estructura de datos que entrada es una matriz de Conversión de
positivos, pero no pueden intervalos regulares. Es útil
identificadores de función como tiene una capacidad única para celdas de vectores de tipos de datos
representar un rango de números para almacenar los datos
tan amplio como los tipos sin argumentos de entrada para las indexar no solo a través de los caracteres
funciones que evalúan valores numéricos escalares sino conectados con pasos de tiempo y Ischar= Determina si la
signo porque se utiliza un bit
para designar un signo positivo expresiones matemáticas en un también del vector de tiene muchos métodos útiles para entrada es una matriz de
o negativo para el número. Los rango de valores. caracteres. Los índices en los trabajar. caracteres
Isdatetime= Determina si la Char= Matriz de caracteres
tipos sin firmar le ofrecen una elementos de un mapa se llaman
gama más amplia de números, pero Los identificadores de función entrada es una matriz de
pueden representar funciones claves. Estas claves, junto con fecha y hora Celltr= Convertir a matriz de
estos números solo pueden ser celdas de vectores de caracteres
cero o positivos. designadas o anónimas. Para los valores de datos asociados isduration= Determina si la
crear un identificador de con ellas, se almacenan dentro entrada es una matriz de
función, use el operador @. Por duración int2str= Convertir enteros en
del Mapa.
ejemplo, cree un identificador isenum= Determina si la caracteres
para una función anónima que variable es enumeración
evalúe la expresión x2 – y2: isfloat Determina si la mat2str= Convertir matriz en
f = @(x,y) (x.^2 - y.^2); entrada es una matriz de caracteres
Arreglos de punto flotante
celdas isgraphics= True para num2str= Convertir números a una
identificadores de objetos matriz de caracteres
gráficos válidos
isinteger= Determina si la str2double= Convierte cadenas en
entrada es una matriz de valores de doble precisión
enteros
isjava= Determina si la str2num= Convertir matriz de
Es una matriz en la que cada caracteres a matriz numérica
entrada es un objeto Java
elemento puede ser de diferente
islogical= Determinar si la
tipo y tamaño de datos. Es un entrada es una matriz native2unicode= Convierte bytes
instrumento muy fuerte para lógica numéricos a representación de
manipular los datos como desee. isnumeric= Determina si la caracteres Unicode
entrada es una matriz
a = {[1 2 3], 56, 'art'}; numérica unicode2native= Convierte la
isobject= Determinar si la representación de caracteres
a = cell (3); entrada es un objeto MATLAB Unicode en bytes numéricos
isreal= Determine si la
matriz utiliza
almacenamiento complejo
isstring= Determina si la
entrada es una matriz de
cadenas
isstruct= Determina si la
entrada es una matriz de
estructura
istable= Determine si la
entrada es tabla
istimetable= Determine si
la entrada es el horario
es *= Detectar estado
isa= Determinar si la
entrada tiene un tipo de
datos especificado
class= Clase de objeto
validateattributes=
Verifica la validez de la
matriz
whos= Muestra las variables
en el espacio de trabajo,
con tamaños y tipos

También podría gustarte