Main Content

angdiff

Diferencia entre dos ángulos

Descripción

ejemplo

delta = angdiff(alpha,beta) calcula la diferencia entre los ángulos y .alphabeta Esta función resta de con el resultado ajustado en el intervalo .alphabeta[-pi,pi] Puede especificar los ángulos de entrada como valores únicos o como matrices de ángulos que tienen el mismo número de valores.

ejemplo

delta = angdiff(alpha) devuelve la diferencia angular entre los elementos adyacentes de a lo largo de la primera dimensión cuyo tamaño no es igual a 1.alpha Si es un vector de longitud, la primera entrada se resta de la segunda, la segunda de la tercera, etc.alphan La salida, , es un vector de longitud .deltan-1 Si es una matriz -por- con mayor que 1, la salida, , será una matriz de tamaño -por- .alphamnmdeltam-1n

Ejemplos

contraer todo

d = angdiff(pi,2*pi)
d = 3.1416 
d = angdiff([pi/2 3*pi/4 0],[pi pi/2 -pi])
d = 1×3

    1.5708   -0.7854   -3.1416

angles = [pi pi/2 pi/4 pi/2]; d = angdiff(angles)
d = 1×3

   -1.5708   -0.7854    0.7854

Argumentos de entrada

contraer todo

Angulo en radianes, especificado como una matriz escalar, vectorial, matriz o multidimensional. Este es el ángulo que se resta cuando se especifica.beta

Ejemplo: pi/2

Angulo en radianes, especificado como una matriz escalar, vectorial, matriz o multidimensional del mismo tamaño que .alpha Este es el ángulo que se resta cuando se especifica.alpha

Ejemplo: pi/2

Argumentos de salida

contraer todo

Diferencia angular entre dos ángulos, devuelto como escalar, vectorial o matriz. se envuelve al intervalo .delta[-pi,pi]

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Introducido en R2015a