Upload
omar-alberto-mostacero-risco
View
4
Download
0
Embed Size (px)
DESCRIPTION
Funciones Matemáticas en Matlab
Citation preview
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