Matlab

Solo disponible en BuenasTareas
  • Páginas : 3 (734 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de marzo de 2011
Leer documento completo
Vista previa del texto
Comandos básicos
En esta sección se explica cómo usar Matlab a modo de calculadora.
Empecemos con algo sencillo: las operaciones matemáticas elementales.
» x=2+3
x =
5
Si no se asigna elresultado a ninguna variable, Matlab lo asigna por defecto a la variable ans (answer):
» 2+3
ans =
5
Para saber cuál es el valor asignado a una determinada variable, basta introducir el nombre de lavariable:
» x
x =
5
La notación para las operaciones matemáticas elementales es la siguiente:
^
exponenciación
*
multiplicación
/
división
+
suma
-
resta
El orden en que se realizan lasoperaciones de una línea es el siguiente: primero, la exponenciación; luego, las multiplicaciones y divisiones; y finalmente, las sumas y las restas. Si se quiere forzar un determinado orden, se debenutilizar paréntesis, que se evalúan siempre al principio. Por ejemplo, para hallar dos entre tres,
» 2/2+1
ans =
2
(en efecto: primero se calcula 2/2 y luego se suma 1).
» 2/(2+1)
ans =
0.6667Primero se calcula el paréntesis (2+1) y luego se realiza la división.
Dos observaciones. El punto decimal es . (no una coma). Y en Matlab, las mayúsculas y las minúsculas son distintas. Es decir, Xes una variable diferente de x.
En Matlab están también definidas algunas funciones elementales. Las funciones, en Matlab, se escriben introduciendo el argumento entre paréntesis a continuación delnombre de la función, sin dejar espacios. Por ejemplo:
» y=exp(0)
y =
1
(la función exp es la exponencial). He aquí una tabla con algunas funciones elementales:
sin
seno
cos
coseno
tantangente
sec
secante
csc
cosecante
cot
cotangente
exp
exponencial
log
logaritmo natural
sqrt
raíz cuadrada
abs
valor absoluto
Para obtener las funciones trigonométricas inversas, basta añadiruna a delante del nombre. Y para las funciones hiperbólicas, una h al final. Por ejemplo, atanh(x) es el arcotangente hiperbólico de x:
» z=atanh(2)
z =
0.5493 + 1.5708i
(z es un número...
tracking img