PINE LIBRARY

Trig

Diupdate
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)
Catatan Rilis
v2

Updated call to alg.line_getRtSides()
angleanglesMarket GeometryMATHTRIGtrigonometry

Perpustakaan pine

Dengan semangat TradingView yang sesungguhnya, penulis telah menerbitkan Kode Pine ini sebagai pustaka sumber terbuka sehingga programmer Pine lain dari komunitas kami dapat menggunakannya kembali. Hormat untuk penulis! Anda dapat menggunakan pustaka ini secara pribadi atau dalam publikasi sumber terbuka lainnya, namun penggunaan kembali kode ini dalam publikasi diatur oleh Tata Tertib.


Juga di:

Pernyataan Penyangkalan