Sie sind auf Seite 1von 4

Funciones Internas de MATLAB

Toda función de MATLAB esta constituida de 3 partes, que son: Los argumentos
de salida, el nombre de la función y los argumentos de entrada. A modo de
ejemplo, veamos la función de raiz cuadrada (sqrt) donde tiene un argumento
de salida (b) y un argumento de entrada (a)

1 b=sqrt(a)

donde (a) puede ser un numero escalar o también puede ser una matriz o
vector.
Sin embargo las funciones de MATLAB también pueden poseer más de un
argumento de entrada y salida, veamos a modo de ejemplo la función (rem) que
entrega el residuo de dos números y tiene dos argumentos de entrada. Y
también la función (size) que calcula el tamaño de un vector o matriz y el cual
tiene dos argumentos de salida.

1 c=rem(a,b) %Tiene dos argumentos de entrada

[x,y]

=size(d)% Tiene dos argumentos de salida

Funciones anidadas

Matlab también nos permite llamar una función dentro de otra función. Por
ejemplo si queremos calcular la siguiente operación que usa la función raiz
cuadrada y la función trigonométrica del seno:
1 b=sqrt(sin(x))

Funciones Matemáticas Elementales

Las funciones matemáticas elementales incluyen logaritmos, exponenciales,


valor absoluto, funciones de redondeo y funciones que se usan en matemáticas
discretas.

Formato de Salida en MATLAB

Matemáticas elementales
Función Descripción Operación

abs(b) Valor absoluto de un numero |b|

sqrt(x) Raíz cuadrada de x √x

nthroot(x,n) n-ésima raíz real de x x^(1/n)

sign(x) Regresa el signo del numero

rem(x,y) Residuo de x/y

exp(x) calcula el exponencial de x e^x

log(x) calcula el logaritmo natural de x ln|x|

log10(x) Calcula logaritmo base 10 de x log⁡(10)

Funciones de Redondeo
Función Descripción

round(b) redondea b al entero más cercano

fix(x) Redondea x al entero más cercano a 0

floor(x) Redondea x al entero más cercano hacia infinito negativo


ceil(x) Redondea x al entero más cercano hacia infinito positivo

Matemáticas Discretas

funciones para factorizar números, encontrar denominadores y múltiplos


comunes, calcular factoriales y explorar números primos

Función Descripción

factor(x) encuentra factores primos de x

gcd(x,y) encuentra el máximo común denominador de x and y

lcm(x,y) encuentra el mínimo común múltiplo de x and y

rats(x) representa x como fracción

factorial(x) encuentra x!

primes(x) Encuentra los números primos menores que x

isprime Verifica si un numero es primo (1:primo, 0:no primo)

Funciones Trigonométricas

MATLAB incluye un conjunto completo de las funciones trigonométricas


estándar y las funciones trigonométricas hiperbólicas. La mayoría de estas
funciones suponen que los ángulos se expresan en radianes. Para convertir
radianes a grados o grados a radianes, se necesita sacar ventaja del hecho de
que π radianes es igual a 180 grados:

grados=radianes(180/π)

radianes=grados(π/180)

Función Descripción Función Descripción

sin(x) seno (radianes) sind(x) seno (grados)

cos(x) coseno (radianes) cosd(x) coseno (grados)

tan(x) tangente (radianes) tand(x) tangente (grados)

csc(x) cosecante (radianes) cscd(x) cosecante (grados)

sec(x) secante (radianes) secd(x) secante (grados)


cot(x) cotangente (radianes) cotd(x) cotangente (grados)

Funciones Trigonométricas inversas


Función Descripción Función Descripción

asin(x) seno inverso (radianes) asind(x) seno inverso (grados)

acos(x) coseno inverso (radianes) acosd(x) coseno inverso (grados)

atan(x) tangente inverso (radianes) atand(x) tangente inverso (grados)

acsc(x) cosecante inverso (radianes) acscd(x) cosecante inverso (grados)

asec(x) secante inverso (radianes) asecd(x) secante inverso (grados)

acot(x) cotangente inverso (radianes) acotd(x) cotangente inverso (grados)

Funciones Trigonométricas Hiperbólicas

Función Descripción

sinh(x) seno hiperbólico (radianes)

cosh(x) coseno hiperbólico (radianes)

tanh(x) tangente hiperbólico (radianes)

csch(x) cosecante hiperbólico (radianes)

sech(x) secante hiperbólico (radianes)

coth(x) cotangente hiperbólico (radianes)

Das könnte Ihnen auch gefallen