Tipos de datos en matlab.
Enviado por Lidia Alexia Arredondo • 22 de Septiembre de 2016 • Apuntes • 306 Palabras (2 Páginas) • 575 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
...