Funciones Matemáticas en Mat

download Funciones Matemáticas en Mat

of 6

description

Funciones Matemáticas en Matlab

Transcript of Funciones Matemáticas en Mat

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 matricialesFunciones trigonomtricasfunciondescripcin

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.14110.4121 0.9894 0.6570Observacin: 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 resultado0.9273 1.1198 0.10020.9273 1.1198 0.10020.4115 1.1198 0.6435>>x=[0.9 0.1;0.6 0.1;0.4 0.9];>>z=tanh(x)Nos devuelve como resultado0.7163 0.09970.5370 0.09970.3793 0.7163>>x=[1.5 1.2 1.6;1.3 1.1 1.8];>>y=sech(x)Nos devuelve como resultado0.4251 0.5523 0.38800.5074 0.5993 0.3218Funciones que realizan tareasFUNCINDESCRIPCIN

Abs()xValor 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 resultado3 4 11 0Ejemplo>> x=3 + 2i;>> imag(x)Nos devuelve como resultado2>> real(x)Nos devuelve como resultado3Ejemplo>> x= [2 1 5];>> sort(x)Nos devuelve como resultado1 2 5>> sort([2 1 50])Nos devuelve como resultado123Observacin: El apstrofe cambia los valores de las variables con mltiples valores y los presenta en columna, luego sort lo reordena en columnaEjemplo>>x=[2 1 5];>> sum(x)Nos devuelve como resultado8Ejemplo>>x=[1 3 6;4 -2 7];>> sum(x)Nos devuelve como resultado5 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. Ejemplo>>x=[1,2,6];>>max(x)Nos devuelve como resultado6Ejemplo>>x=[1,2,6];>> min(x)Nos devuelve como resultado1Ejemplo>> x=3.240>> num2str(x)Nos devuelve como resultado3.24Ejemplo>> x=268;>>str2double(x)Nos devuelve como resultado268Observacin.- 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 REALESFUNCINDESCRIPCIN

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.

EjemploResolver la siguiente ecuacin:Y = 5x3 - 8

>>nombref=3*x.^2-5;>> x=[1 2 4]; >>eval(nombref)Nos devuelve como resultado-2 7 43Observacin.- 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 resultado12910Ejemplo>> x=[0 0.2 0.4 0.6 0.8 1];>> f=x^2;>>rea=trapz (x,f)Nos devuelve como resultado0.34

COMANDOS DE INICIO

quit o exitpara salir de MatLab

clcdespeja la ventana de comandos

clfborra la figura actual

formatformato de las variables

clearborra las variables en memoria

demoejecuta la demostracin de programas

clockpresenta ao, mes, da, hora, minutos y segundos

whospresenta las variables que se encuentran en uso

pathpresenta el camino de bsqueda de MatLab

helpaccede al men de ayuda

lookforbusca comandos relacionados con una funcin

Ctrl. + cocasiona un interrupcin dentro MatLab

;al final de la instruccin omite la visualizacin en pantalla

Econ. Jess Marino GOMEZ MIGUEL