Академический Документы
Профессиональный Документы
Культура Документы
CAPITULO II
MANEJO DE DATOS, OPERADORES Y FUNCIONES BASICAS
2.1 VARIABLES
En MATLAB como en cualquier otro lenguaje de programacin se utilizan variables, estas deben tener
un nombre segn ciertas reglas.
Las variables que se definen en MATLAB siguen las convenciones de nomenclatura computacional
comunes:
Los nombres deben comenzar con una letra. No se puede comenzar con un nmero, aunque si
se pueden tener nmeros en su estructura: variable1 nombre vlido.
Letras, nmeros y guin bajo son los nicos caracteres permitidos.
Los nombres son sensibles a maysculas y minsculas.
Los nombres pueden tener cualquier longitud, aunque MATLAB slo usa los primeros 63
caracteres.
Algunas palabras clave se reservan para MATLAB y no se pueden usar como nombres de
variables.
MATLAB permite al usuario reasignar nombres de funcin como nombres de variable,aunque no
es aconsejable hacerlo.
Los nombres de variables no pueden contener operadores ni puntos como:
/
*
+
.
,
;
:
^
Las variables predefinidas en Matlab.
Nombre de la variable
Pi
iyj
inf
eps
NaN
realmin
realmax
MATLAB
Significado
No es un nmero
Menor nmero
Mayor nmero
| Mdulo 1
Captulo II
MATLAB
| Mdulo 1
Captulo II
Despliegue
4 dgitos decimales
14 dgitos decimales
4 dgitos decimales (notacin exponencial)
14 dgitos decimales (notacin exponencial)
2 dgitos decimales
+, -, espacio en blanco
Forma fraccional
Ejemplo
3.1416
3.14159265358979
3.14e+000
3.14159265358979e+000
3.14
+
355/113
Descripcin
c+d : Realiza la suma de c y d.
c-d : Realiza la resta de c y d.
c*d : Realiza la multiplicacin de c y d.
c/d : Realiza la divisin de c entre d.
c\d : Realiza la divisin de d entre c.
c^d : Eleva la base (c) al exponente d.
MATLAB
| Mdulo 1
Captulo II
Descripcin
c>d : Establece la condicin de c mayor que d.
c<d : Establece la condicin de c menor que d.
c>=d : Establece la condicin de c mayor o igual que d.
c<=d : Establece la condicin de c menor o igual que d.
c==d : Establece la condicin de c igual a d.
c | d : Establece la disyuncin de c o d.
c & d : Establece la conjuncin de c o d.
c~=d : Establece la condicin de c d.
MATLAB
| Mdulo 1
Captulo II
Funcin
abs(x)
sqrt(x)
sign()
exp(x)
log(x)
Log10(x)
Log2(x)
Descripcin
Valor absoluto.
Raz cuadrada de x.
Funcin signo de x.
.
Logaritmo natural.
Logaritmo decimal.
Logaritmo en base 2.
MATLAB
| Mdulo 1
Captulo II
Funcin
sin(x)
asin(x)
sinh(x)
asinh(x)
cos(x)
acos(x)
cosh(x)
acosh(x)
tan(x)
atan(x)
tanh(x)
atanh(x)
cot(x)
sec(x)
csc(x)
Descripcin
Seno de x.
Arcoseno de x.
Seno hiperblico de x.
Arcoseno hiperblico de x.
Coseno de x.
Arcocoseno de x.
Coseno hiperblico de x.
Arcocoseno hiperblico de x.
Tangente de x.
Arcotangente de x.
Tangente hiperblico de x.
Arcotangente hiperblico de x.
Cotangente de x.
Secante de x.
Cosecante de x.
MATLAB
| Mdulo 1
Captulo II
2.9 FUNCIONES PARA NMEROS COMPLEJOS (CONJ, REAL, IMAG, ABS, ANGLE,
COMPLEX)
A continuacin se muestran las funciones para manejo de nmeros complejos que posee MATLAB.
Funcin
real(x)
imag(x)
angle(x)
conj(x)
abs(x)
complex(a,b)
MATLAB
Descripcin
Parte real de un nmero complejo x.
Parte imaginaria de un nmero complejo x.
ngulo de un nmero complejo en el cuarto cuadrante.
Complejo conjugado.
Magnitud de un nmero complejo.
Crea un nmero complejo a partir de 2 nmeros reales.
| Mdulo 1