MATLAB Coseno Inverso
Este tutorial discutirá cómo encontrar el coseno inverso del valor usando las funciones acos()
y acosd()
en MATLAB.
Coseno inversoMATLAB
Podemos usar las funciones acos()
y acosd()
de Matlab para encontrar el coseno inverso de un valor. La función acos()
devuelve el coseno inverso de un valor en radianes, y la función acosd()
devuelve el coseno inverso de un valor en grados.
Las funciones acos()
y acosd()
aceptan entradas en forma real y compleja. Si el valor de entrada es real y se encuentra dentro de un intervalo de -1 a 1, la función devolverá valores dentro del intervalo de 0 a pi.
Si el valor de entrada es real y cae fuera del intervalo de -1 a 1 y para valores complejos, la función devolverá valores complejos. Por ejemplo, encontremos el coseno inverso de un valor en radianes y grados.
Vea el código a continuación.
clc
clear
radian_out = acos(0.5)
degree_out = acosd(0.5)
Producción :
radian_out = 1.0472
degree_out = 60.000
En el código anterior, usamos un valor de 0,5 y podemos ver en la salida que el resultado se devuelve tanto en radianes como en grados. También podemos encontrar el coseno inverso de un vector que contiene múltiples valores, y los valores pueden ser reales o complejos.
Los acos()
y acosd()
devolverán un vector que contiene el coseno inverso de cada valor presente en el vector de entrada. Por ejemplo, creemos un vector con múltiples valores y encontremos el coseno inverso de cada valor.
Vea el código a continuación.
clc
clear
values = [0 0.5 0.7 0.9]
radian_out = acos(values)
degree_out = acosd(values)
Producción :
values =
0 0.5000 0.7000 0.9000
radian_out =
1.5708 1.0472 0.7954 0.4510
degree_out =
90.0000 60.0000 45.5730 25.8419
Cada valor se devuelve en radianes y grados en la salida anterior. La entrada de la función puede ser una matriz escalar, vectorial, matricial o multidimensional de valores reales o complejos.