Vous êtes sur la page 1sur 6

FUNCIONES MATEMTICAS EN MATLAB (clases 10-05-2013)

Matlab ofrece un sin nmero de funciones las que aceptan como argumento variables
reales y/o complejas sin discriminacin, as as como con argumentos matriciales

Funciones trigonomtricas

funcion descripcin
Sin(x) Seno de x
Asin(x) Arcoseno de x
Sinh(x) Seno hiperblico de x
Asinh(x) Arcoseno hiperblico de x
Cos(x) Coseno de x
Acos(x) Arcocoseno de x
Cosh(x) Coseno hiperblico de x
Acosh(x) Arco coseno hiperblico de x
Tan(x) Tangente de x
Atan(x) Arco tangente de x
Tanh(x) Tangente hperblica de x
Atanh(x) Arcotangente hiporblica de x
Cot(x) Cotangente de x
Sec(x) Secante de x
Csc(x) Cosecante de x

>>x=[1,2,3;9,8,7]

>> sin(x)

Nos devuelve como resultado:

0.8315 0.9093 0.1411

0.4121 0.9894 0.6570

Observacin: los corchetes se utilizan para definir una variable con mltiples valores.

Ejemplo:

>> x=[0.8 0.9 0.1; 0.8 0.9 0.1;0.4 0.9 0,6];

>> z=asin(x)

Nos devuelve como resultado

0.9273 1.1198 0.1002

0.9273 1.1198 0.1002

0.4115 1.1198 0.6435

>>x=[0.9 0.1;0.6 0.1;0.4 0.9];

>>z=tanh(x)

Econ. Jess Marino GOMEZ MIGUEL


1
Nos devuelve como resultado

0.7163 0.0997

0.5370 0.0997

0.3793 0.7163

>>x=[1.5 1.2 1.6;1.3 1.1 1.8];

>>y=sech(x)

Nos devuelve como resultado

0.4251 0.5523 0.3880

0.5074 0.5993 0.3218

Funciones que realizan tareas

FUNCIN DESCRIPCIN
Abs()x Valor absoluto de x
Sqrt(x) Raz cuadrada de x
Real(x) Parte real del nmero complejo de x
Imag(x) Parte imaginaria del nmero complejo de x
Sign(x) Funcin signo de x
Exp(x) ex
Log(x) Logaritmo natural
Log10(x) Logaritmo decimal
Log2(x) Logaritmo en base 2
Min(x) Devuelve el valor mnimo de un arreglo x
Max(x) Devuelve el valor mximo de un arreglo x
Sort(x) Ordena los elementos del arreglo x en forma ascendente
Sum(x) Calcula la suma de todos los elementos del arreglo x
Num2str(x) Convierte en cadena el nmero X
Str2double(x) Convierte en nmero real la cadena x

Ejemplos:

>> x=[-3 4 -11 0];

>> abs(x)

Nos devuelve como resultado

3 4 11 0

Ejemplo

>> x=3 + 2i;

>> imag(x)

Nos devuelve como resultado

Econ. Jess Marino GOMEZ MIGUEL


2
2

>> real(x)

Nos devuelve como resultado

Ejemplo

>> x= [2 1 5];

>> sort(x)

Nos devuelve como resultado

125

>> sort([2 1 50])

Nos devuelve como resultado

Observacin: El apstrofe cambia los valores de las variables con mltiples valores y
los presenta en columna, luego sort lo reordena en columna

Ejemplo

>>x=[2 1 5];

>> sum(x)

Nos devuelve como resultado

Ejemplo

>>x=[1 3 6;4 -2 7];

>> sum(x)

Nos devuelve como resultado

5 1 13

Observacin.- el punto y coma en una variable con mltiples valores indica la


culminacin de los valores de una fila y los siguientes se presentarn en la siguiente
fila, en este caso el comando sum calcula la sumatoria de cada columna y se devuelve
un vector un vector fila formado por las sumatorias de todas las columnas.

Econ. Jess Marino GOMEZ MIGUEL


3
Ejemplo

>>x=[1,2,6];

>>max(x)

Nos devuelve como resultado

Ejemplo

>>x=[1,2,6];

>> min(x)

Nos devuelve como resultado

Ejemplo

>> x=3.240

>> num2str(x)

Nos devuelve como resultado

3.24

Ejemplo

>> x=268;

>>str2double(x)

Nos devuelve como resultado

268

Observacin.- la conversin de un nmero en cadena y viceversa es de vital


importancia en el manejo de variables ya que estos se pueden incluir como argumento
en ttulos y ejes coordenados.

FUNCIONES REALES

FUNCIN DESCRIPCIN
Eval(f) Evala una funcin en los valores de x
Fplot(f,[a,b]) Grafica la funcin en el intervalo [a b]
Fzero(f,a) Calcula la raz de la funcin f, partiendo del valor a.
Trapz(x,f) Calcula el rea de la regin plana limitada por f en el intervalo
[a,b], donde a es el primer valor de x y b el ltimo valor de x, x
debe ser una variable con mltiples valores ordenados en orden
creciente.

Econ. Jess Marino GOMEZ MIGUEL


4
Ejemplo

Resolver la siguiente ecuacin:

Y = 5x3 - 8

>>nombref=3*x.^2-5;

>> x=[1 2 4];

>>eval(nombref)

Nos devuelve como resultado

-2 7 43

Observacin.- el parmetro x puede ser un nmero complejo o una variable con


mltiples valores

Ejemplo

>> fplot(nombref,[0,2]),

Nos devuelve la siguiente figura

Ejemplo

>> z=fzero(nombref,2),

Nos devuelve como resultado

12910

Ejemplo

>> x=[0 0.2 0.4 0.6 0.8 1];

>> f=x^2;

>>rea=trapz (x,f)

Nos devuelve como resultado

0.34

Econ. Jess Marino GOMEZ MIGUEL


5
COMANDOS DE INICIO

quit o exit
para salir de MatLab

clc despeja la ventana de comandos

clf borra la figura actual

format formato de las variables

clear borra las variables en memoria

demo ejecuta la demostracin de programas

clock presenta ao, mes, da, hora, minutos y segundos

whos presenta las variables que se encuentran en uso

path presenta el camino de bsqueda de MatLab

help accede al men de ayuda

lookfor busca comandos relacionados con una funcin

Ctrl. + c ocasiona un interrupcin dentro MatLab

; al final de la instruccin omite la visualizacin en pantalla

Econ. Jess Marino GOMEZ MIGUEL


6

Vous aimerez peut-être aussi