Anda di halaman 1dari 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
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
Arco coseno hiperblico de x
Tangente de x
Arco tangente de x
Tangente hperblica de x
Arcotangente hiporblica de x
Cotangente de x
Secante de 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

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
Abs()x
Sqrt(x)
Real(x)
Imag(x)
Sign(x)
Exp(x)
Log(x)
Log10(x)
Log2(x)
Min(x)
Max(x)
Sort(x)
Sum(x)
Num2str(x)
Str2double(x)

DESCRIPCIN
Valor absoluto de x
Raz cuadrada de x
Parte real del nmero complejo de x
Parte imaginaria del nmero complejo de x
Funcin signo de x
ex
Logaritmo natural
Logaritmo decimal
Logaritmo en base 2
Devuelve el valor mnimo de un arreglo x
Devuelve el valor mximo de un arreglo x
Ordena los elementos del arreglo x en forma ascendente
Calcula la suma de todos los elementos del arreglo x
Convierte en cadena el nmero 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
>> real(x)
Nos devuelve como resultado
3
Ejemplo
>> x= [2 1 5];
>> sort(x)
Nos devuelve como resultado
125
>> sort([2 1 50])
Nos devuelve como resultado
1
2
3
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
8
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

Ejemplo
>>x=[1,2,6];
>>max(x)
Nos devuelve como resultado
6
Ejemplo
>>x=[1,2,6];
>> min(x)
Nos devuelve como resultado
1
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
Eval(f)
Fplot(f,[a,b])
Fzero(f,a)
Trapz(x,f)

DESCRIPCIN
Evala una funcin en los valores de x
Grafica la funcin en el intervalo [a b]
Calcula la raz de la funcin f, partiendo del valor a.
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

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

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
Ctrl. + c
;

busca comandos relacionados con una funcin


ocasiona un interrupcin dentro MatLab

al final de la instruccin omite la visualizacin en pantalla

Econ. Jess Marino GOMEZ MIGUEL

Anda mungkin juga menyukai