MATLAB Coseno Inverso

Ammar Ali 13 junio 2022
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.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook