You are on page 1of 7

UNIVERSIDAD DE CUENCA

FACULTAD DE CIENCIAS QUMICAS


INGENIERIA QUIMICA

CATEDRA: LENGUAJES Y PROGRAMACION


GRUPO: 4
TEMA: FUNCIONES EN MATLAB

INTEGRANTES:
Dania Jaramillo
Johanna Matute
Violeta Molleturo
Naomi Peaherrera
Jean Pierre Rosero

FACILITADOR:
Ing. ngel Vzquez

Septiembre 2015 Febrero 2016

OBJETIVOS
OBJETIVO GENERAL:
Conocer las funciones bsicas en MATLAB, mediante la investigacin en fuentes
bibliogrficas verdicas para comprender el correcto funcionamiento del mismo.
OBJETIVOS ESPECIFICOS

Saber cmo y cundo aplicar funciones.


Desarrollar las estructura de las funciones de una manera adecuada.
Aprender a resolver problemas y plantear su solucin en un lenguaje de
programacin.
Conocer la importancia y la manera que las funciones influyen en las ramas de la
ingeniera.

INTRODUCCION
Matlab es una herramienta de uso digital empleado para el desarrollo de diferentes
operaciones o problemas que se basan en algoritmos mediante la metodologa
computacional.
El uso de este programador permite interactuar con varias funciones que se detallaran
ms adelante en el presente documento. Estas ayudan al desarrollo de las operaciones
efectuadas en el programador dando instrucciones con los distintos comandos
empleados obteniendo respuestas inmediatas. Los comandos que Matlab ofrece son de
gran utilidad pero ste presenta un lenguaje limitado con una sintaxis clara de la
operacin.
El presente documento es desarrollado con la finalidad de dar a conocer las funciones de
este programador y sus utilidades para su correcto desarrollo y empleo de cada una de
ellas al momento de trabajar realizando cualquier operacin.

FUNCIONES
Funcin es un conjunto de lneas de cdigo que se encargan de realizan una determinada
tarea y regresa un valor. Las funciones pueden tomar parmetros que modifiquen su
funcionamiento. stas son utilizadas para descomponer grandes problemas en unos ms
simples y a la vez implementar operaciones que son comnmente utilizadas durante un
programa y de esta manera reducir la cantidad de cdigo. Una de sus ventajas es que se
puede reutilizar dicho cdigo planteado en otros programas distintos al que fueron
ejecutadas.
ESTRUCTURA DE LAS FUNCIONES
Una funcin debe estar estructurada de la siguiente manera:
- nombre_funcion, es el nombre significativo que se le asigna a la funcin y
coincide con el nombre del fichero de extensin m en el que se guarda el cdigo
de dicha funcin.
- variables_entrada, es el conjunto de parmetros que se le asigna a la funcin.
- variables_salida, es el valor o conjunto de valores de las variables devueltos por
la funcin.
- sentencias, lneas de cdigo que tomando los valores de los parmetros de
entrada calculan mediante expresiones los valores que devuelve la funcin.
- end, marca el final de la funcin. 1
CLASIFICACION DE LAS FUNCIONES EN MATLAB
Esta divisin est dada segn el propsito general de que estas se ejecutan
especficamente sobre escalares.
Funciones Trigonomtricas
Al iniciar el sub-mdulo funciones trigonomtricas, el tutor muestra en la ventana de
comandos los procedimientos necesarios para llevar acabo la accin. Es de suma
importancia considerar que las operaciones se realizan en radianes.
Sin(x)
Cos(x)
Tan(x)
Cot(x)
Sec(x)
Csc(x)
Asin(x)

Seno
Coseno
Tangente
Cotangente
secante
Cosecante
Arco seno

1 Recuperado de: http://www.sc.ehu.es/sbweb/energiasrenovables/MATLAB/basico/funcion/funcion.html

Acos(x)
Atan(x)
Atan2(x,y)
Acot(x)
Asec(x)
Acsc(x)
Sinh(x)
Cosh(x)
Tanh(x)
Coth(x)
Sech(x)
Csch(x)
Asinh(x)
Acosh(x)
Atanh(x)
Acoth(x)
Asech(x)
Acsch(x)

Arco coseno
Arco tangente(devuelve un angulo entre
/2 y /2)
Arco tangente(devuelve un angulo entre
y );se le pasan dos argumentos,
proporcionales al seno y al coseno.
Arco cotangente
Arco secante
Arco cosecante
Seno hiperblico
Coseno hiperblico
Tangente hiperblica
Cotangente hiperblica
Secante hiperblica
Cosecante hiperblica
Arco seno hiperblico
Arco coseno hiperblico
Arco tangente hiperblica
Arco cotangente hiperblica
Arco secante hiperblica
Arco cosecante hiperblica

FUNCIONES EXPONENCIALES
La funcin exponencial es llamada como la funcin real ex , donde e es el nmero de
Euler, estimado en 2.71828.esta funcin tiene por dominio de definicin el conjunto
de los nmeros reales y se caracteriza por que su derivada es la misma funcin.
Se denota equivalentemente como f(x)=ex o exp(x), en la cual e es la base de los
logaritmos naturales y corresponde a la funcin inversa del logaritmo natural.
Exp(x)
Log(x)
Log10(x)
Log2(x)
Sqrt(x)
Realpow(x)
Reallog(x)
Realsqrt(x)

Funcin exponencial
Logaritmo natural(neperiano)
Logaritmo decimal
Logaritmo en base dos
Raz cuadrada
Potencia que da error si x no es real
Logaritmo neperiano de nmeros reales
Raz cuadrada de nmeros mayores o
iguales a cero

FUNCIONES COMPLEJAS
Al trabajar con expresiones complejas, no se puede utilizar la letra i ni la j (la que
usemos para caracterizar la unidad imaginaria) como ndice, un contador de un bucle
,un vector, etc. puesto que al ser usada como variable pierde su valor como unidad
imaginaria.
Abs(x)

Valor absoluto o modulo si x es un


numero complejo

Angle(x)
Complex(x,y)
Conj(x)
Real(x)
Imag(x)
Isreal(x)

Argumento del numero complejo x


Devuelve el numero complejo x+iy
Complejo conjugado
Parte real
Parte imaginaria
Devuelve 1 si x es real y 0 si x tiene parte
imaginaria

FUNCIONES DE REDONDEO Y RESTA


Sign(x)

Rem(x,y)
Mod(x,y)
Round(x)
Fix(x)
Floor(x)
Ceil(x)
Gcd(x,y)
Lcm(x,y)

Devuelve -1 si x<0, 0 si x=0 y 1 si x>0.


Aplicada a un nmero complejo,
devuelve un vector unitario en la misma
direccin que x.
Resto de la divisin de x entre y. Los
argumentos son nmeros reales (no
necesariamente enteros).
Similar a rem.
Redondeo hacia el entero ms prximo.
Redondea hacia el entero ms prximo a
cero.
Valor entero ms prximo hacia -.
Valor entero ms prximo hacia +.
Mximo comn divisor.
Mnimo comn mltiplo.

CONCLUSIONES
Este trabajo de investigacin se bas en la descripcin de las funciones en MATLAB, ya
que mediante esto se logr adquirir conocimientos acerca del correcto funcionamiento,
estructura y aplicacin de stas en dicho programa.
Pueden existir diferentes situaciones en las que un determinado problema tendr un alto
grado de dificultad para resolverlo, pero con la ayuda de las funciones presentadas se
efectuar de la manera ms sencilla y optima posible.
Las funciones son de gran importancia ya que se presentan dentro del avance de la
tecnologa y a la vez son esenciales en el mbito profesional y de una manera muy
puntual en la ingeniera.

You might also like