Tipos de datos en matlab.
Lidia Alexia ArredondoApuntes22 de Septiembre de 2016
306 Palabras (2 Páginas)643 Visitas
TIPO DE DATOS EN MATLAB
MATLAB es un programa para trabajar con vectores y matrices, pero también trabaja con variables escalares y siempre en doble precisión, es decir guardando cada dato en 8 bytes, con unas 15 cifras decimales exactas. Los tipos de datos son:
Tipos numéricos
- Entero (int8, uint8, int16, uint16, int32, uint32, int64, uint64): ➔ con o sin signo, de 8, 16, 32 ó 64 bits ➢ Flotante de simple precisión (single): 32 bits
 - Flotante de doble precisión (double): 64 bits. ➔ Este es el único tipo utilizado en operaciones matemáticas ● Lógico (logical): 8 bits
 - Valor 0 ó 1. Resultado de operaciones relacionales o lógicas
 - Carácter (char): 16 bits
 - Utilizado para almacenar un carácter
 
Matrices
- Matrices comunes: agregaciones bidimensionales de tipos básicos
 - Matrices multidimensionales: 3 ó más dimensiones
 - Matrices dispersas (sparse): ➔ los elementos cuyo valor es 0 no ocupan espacio en la memoria
 
Números Complejos
- Utilizan dos matrices del mismo tamaño, una para la parte real y otra para la parte imaginaria
 
Operaciones matriciales elemento a elemento
- A + B Suma
 - A – B Sustracción
 - Operados del mismo tamaño o uno de ellos ha de ser escalar
 
Operaciones matriciales (álgebra lineal)
- A * B Producto matricial
 - A / B A* B^–1
 - A \ B A^–1 * B
 - A ^ B Potencia de matrices
 - A ' Traspuesta (conjugada)
 - Operados de tamaño compatible o uno de ellos escalar
 
Operaciones elemento a elemento
- A .* B {A(i,j) * B(i,j)}
 - A ./ B {A(i,j) / B(i,j)}
 - A .\ B {B(i,j) / A(i,j)}
 - A .^ B {A(i,j) ^ B(i,j)}
 - A .' Traspuesta
 - Operados del mismo tamaño o uno de ellos escalar
 
Bibliografía:
TIPOS DE DATOS MATLAB. (n.d.). Retrieved May 29, 2016, from http://es.slideshare.net/luisjaramillo15595/tipos-de-datos-matlab
Introducción a Matlab. (n.d.). Retrieved May 29, 2016, from http://www.escet.urjc.es/~finf/documentos/FI0809
...