Función MATLAB deg2rad

Ammar Ali 20 junio 2023
Función MATLAB deg2rad

Este tutorial analizará la conversión de ángulos de grados a radianes utilizando la función deg2rad() de MATLAB.

la función MATLAB deg2rad()

Podemos usar la función deg2rad() de MATLAB para convertir las unidades angulares de grados a radianes. La sintaxis de la función deg2rad() se muestra a continuación.

rad = deg2rad(deg)

La sintaxis anterior convertirá el ángulo almacenado en la variable grados a radianes y lo guardará en la variable rad. La variable de entrada grados puede ser un escalar, un vector, una matriz o una matriz de cualquier dimensión.

La variable de salida tendrá el mismo tipo y tamaño de datos que la variable de entrada. Por ejemplo, si el ángulo de entrada es un escalar, el ángulo de salida también será un escalar.

Suponga que la variable de entrada es una matriz, una matriz o un vector; la función deg2rad() convertirá todos los elementos de matriz, matriz o vector a radianes. Por ejemplo, vamos a convertir un ángulo en grados a radianes usando la función deg2rad().

Vea el código a continuación.

clc
clear

rad = deg2rad(90)

Producción :

rad =

    1.5708

En el código anterior, convertimos el ángulo de 90 grados a radianes. La función deg2rad() se introduce en la versión R2015b de Matlab, y hay otra función, degtorad(), que se introduce en la versión R2009b de Matlab, y se usaba para convertir el ángulo de grados a radianes.

MATLAB no recomienda la función degtorad() si usamos la versión R2015b o superior de MATLAB, pero podemos usarla si la versión de Matlab es inferior a R2015b. El degtorad() también depende de la caja de herramientas del mapa, y no podemos usar la función si no tenemos la caja de herramientas del mapa.

Otra diferencia es que la función degtorad() acepta entradas en tipos de datos enteros, y la función deg2rad() acepta entradas en tipos de datos simples y dobles. Podemos convertir un tipo de dato entero a simple o doble usando las funciones single() y double() de Matlab.

Si la entrada está en un tipo de datos entero como uint8, tenemos que convertir la entrada a un tipo de datos simple o doble antes de usar la función deg2rad() para convertir el ángulo de grados a radianes. Si usamos la función degtorad() en el ejemplo anterior, la salida del ejemplo anterior sería la misma.

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