Está en la página 1de 7

Escuela superior politécnica del Chimborazo

Facultad de mecánica

Ingeniería industrial

Nombre: Anllely Chavez Roldan

Código: 7650

Fecha: 15/12/2022

Funciones Internas de MATLAB

La mayoría de problemas de ingeniería requieren de cálculos avanzados para


poder ser resueltos. Es por eso que MATLAB nos ofrece una extensa librería de
funciones matemáticas de trigonometría, logaritmos, análisis estadísticos entre otros. La
gran ventaja en MATLAB es que dichas funciones pueden realizar los cálculos tanto en
escalares como en matrices.

En esta entrada vamos a aprender sobre las funciones internas de MATLAB,


tales como funciones matematicas, redondeos, trigonometría, analisis de datos
estadisticos.

Qué tipos de funciones existen?

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)

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.

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.

b=sqrt(sin(x))

Matemáticas elementales

2. 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.

2.1 Matemáticas elementales

Función Descripción Operación

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

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

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

Regresa el signo del


sign(x)  
numero

rem(x,y) Residuo de x/y  

calcula el exponencial
exp(x) e^x
de x
calcula el logaritmo
log(x) ln|x|
natural de x

Calcula logaritmo base


log10(x) log⁡(10)
10 de x

3. 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

3.1 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)

4. 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ó
Descripción Función Descripción
n

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

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

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

cosecante cosecante
csc(x) cscd(x)
(radianes) (grados)
secante
sec(x) secante (radianes) secd(x)
(grados)

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

5. Funciones Trigonométricas inversas

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

seno inverso seno inverso 


asin(x) asind(x)
(radianes) (grados)

coseno inverso  coseno inverso 


acos(x) acosd(x)
(radianes) (grados)

tangente inverso  tangente


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

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

secante inverso secante inverso


asec(x) asecd(x)
(radianes) (grados)

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

6. 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)

BIBLIOGRAFIA

Sergio, C. (2018, septiembre 26). Funciones Internas de MATLAB.


Control Automático Educación.
https://controlautomaticoeducacion.com/matlab/funciones-internas-de-matlab/

Scripts y funciones - MATLAB & Simulink - MathWorks España. (s/f).


Mathworks.com. Recuperado el 8 de diciembre de 2022, de
https://es.mathworks.com/help/matlab/learn_matlab/scripts-and-functions.html

También podría gustarte