PINE LIBRARY

Trig

Actualizado
Library "Trig"
Trigonometric functions

rt_get_angleAlpha(a, b, c, deg)
  Get angle α of a right triangle, given the lengths of its sides
  Parameters:
    a: length of leg a (float)
    b: length of leg b (float)
    c: length of hypotenuse (float)
    deg: flag to return angle in degrees (bool - default = false)
  Returns: angle α in radians (or degrees if deg == true)

rt_get_angleAlphaFromLine(x1, y1, x2, y2, l, deg)
  Get angle α of a right triangle formed by the given line
  Parameters:
    x1: x coordinate 1 (int - optional, required if argument l is not specified)
    y1: y coordinate 1 (float - optional, required if argument l is not specified)
    x2: x coordinate 2 (int - optional, required if argument l is not specified)
    y2: y coordinate 2 (float - optional, required if argument l is not specified)
    l: line object (line - optional, required if x1, y1, x2, and y2 agruments are not specified)
    deg: flag to return angle in degrees (bool - default = false)
  Returns: angle α in radians (or degrees if deg == true)

rt_get_angleBeta(a, b, c, deg)
  Get angle β of a right triangle, given the lengths of its sides
  Parameters:
    a: length of leg a (float)
    b: length of leg b (float)
    c: length of hypotenuse (float)
    deg: flag to return angle in degrees (bool - default = false)
  Returns: angle β in radians (or degrees if deg == true)

rt_get_angleBetaFromLine(x1, y1, x2, y2, l, deg)
  Get angle β of a right triangle formed by the given line
  Parameters:
    x1: x coordinate 1 (int - optional, required if argument l is not specified)
    y1: y coordinate 1 (float - optional, required if argument l is not specified)
    x2: x coordinate 2 (int - optional, required if argument l is not specified)
    y2: y coordinate 2 (float - optional, required if argument l is not specified)
    l: line object (line - optional, required if x1, y1, x2, and y2 agruments are not specified)
    deg: flag to return angle in degrees (bool - default = false)
  Returns: angle β in radians (or degrees if deg == true)
Notas de prensa
v2

Updated call to alg.line_getRtSides()
angleanglesMarket GeometryMATHTRIGtrigonometry

Biblioteca Pine

Siguiendo fielmente el espíritu TradingView, el autor ha publicado este código Pine como una biblioteca de código abierto, permitiendo que otros programadores de Pine en nuestra comunidad lo utilicen de nuevo. ¡Olé por el autor! Puede utilizar esta biblioteca de forma privada o en otras publicaciones de código abierto, pero tenga en cuenta que la reutilización de este código en una publicación se rige por las Normas internas.


También en:

Exención de responsabilidad