Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORMACION
ACTORES
PROCESOS
Lenguaje de programación MATLAB
Ejemplos:
Ingrese los siguientes datos:
>> x= 7;
>> a= int16(23);
>> c=’hola mundo’; los caracteres deben estar entre apostrofes
>> m = 6>4;
La función who y whos, nos permiten ver las variables creadas hasta el momento y con sus
respectivas características que están almacenadas en el workspace.
Ejecutemos los siguientes comandos:
>> who
>>whos
>> whos a m
Tipos de datos: Los tipos de datos son de dos clases: numéricos y las cadenas de caracteres
Datos Numéricos
Numeros Reales. Matlab representa a los números reales en doble y en simple precisión.
Doble precisión: doublé
>> d = 45.78
>> whos d
INFORMACION
La función isflota nos permite verificar si el dato ingresado esACTORES
de punto flotante (decimal)
>> d1=isfloat(d)
Las funciones realmax y realmin devuelven el valor máximo y mínimo para el tipo de doble precisión
>> realmax
>> realmin
Simple precisión: single PROCESOS
>> s=single(78.012);
>> whos s
>> s1=isfloat(s)
>> realmax(´single’);
>> realminx(´single’);
Lenguaje de programación MATLAB
Números Complejos: Podemos ingresar de dos formas
Primera Forma
>> c = 7 – 15i
>> z= complex(12,8)
Podemos obtener los valores numéricos de la parte real e imaginaria de un número ya ingresado
con las funciones real e imag y si queremos conocer su módulo y argumento en radianes
utilizaremos las funciones abs y angle.
>>argumentoz=angle(z)
Whos z c
Numeros Enteros
Ejemplos
PROCESOS
>> x = int8(23)
>> y = int16(46)
>> w = int32(-6)
>> z = int64(157)
>> whos x y w z
Lenguaje de programación MATLAB
>>X=log10(0)
>> X=0/0
Lenguaje de programación MATLAB
Cadena de Caracteres
>>Whos cadena
>> m = class(cadena)
>> n = ischar(cadena)
Para crear una matriz de 2 o más filas de caracteres debemos tener en cuenta que cadena debe
tener la misma cantidad de caracteres. Se debe rellenar con espacios en blanco.
También se puede crear la matriz de caracteres con la función char. Esta función rellena
automáticamente con blancos a las cadenas que son de menor longitud
Comparación de Cadenas
Función Descripción
strcmp Determina si dos cadenas son idénticas. Diferencia las mayúsculas y
minúsculas
strnmp PROCESOS
Determina si los n primeros caracteres de dos cadenas son idénticas.
Diferencia las mayúsculas y minúsculas
strcmpi Determina si dos cadenas son idénticas. No Diferencia las mayúsculas y
minúsculas
strncmpi Determina si los n primeros caracteres de dos cadenas son idénticas. No
Diferencia las mayúsculas y minúsculas
Lenguaje de programación MATLAB
>> cad_1=´masa´;
>>cad_2=´mesa´;
>>c1=strcmp(cad_1,cad_2)
Tambien podemos comparar cadenas utilizando los operadores relacionales, siempre y cuando las
cadenas tengan iguales dimensiones, o uno sea un escalar
>>A=’Rodrigo’;
INFORMACION
ACTORES
>> B=’Roberto’;
>> C= A==B
PROCESOS
Introducción
Contenido
Conclusiones
Bibliografía
Gracias