Ufunc Trigonometric

 


Trigonometric Function 

NumPy menyediakan ufuncs sin(), cos() dan tan() mengambil nilai dalam radian dan menghasilkan nilai sin, cos, dan tan yang sesuai.

Contoh
Temukan nilai sine PI/2.
import numpy as np

x = np.sin(np.pi/2)

print(x)

Contoh
Temukan nilai sine untuk semua nilai dalam arr.
import numpy as np

arr = np.array([np.pi/2, np.pi/3, np.pi/4, np.pi/5])

x = np.sin(arr)

print(x)

Convert Degrees Into Radians

Secara default semua fungsi/function trigonometri mengambil radian sebagai parameter tetapi kita dapat mengonversi radian menjadi derajat dan sebaliknya juga di NumPy.

Note: nilai radian adalah pi/180 * degree_values.

Contoh
Konversikan semua nilai dalam arr array berikut ke radian.
import numpy as np

arr = np.array([90180270360])

x = np.deg2rad(arr)

print(x)

Radians to Degrees 

Contoh
Konversikan semua nilai dalam arr array berikut ke derajat.
import numpy as np

arr = np.array([np.pi/2, np.pi, 1.5*np.pi, 2*np.pi])

x = np.rad2deg(arr)

print(x)

Finding Angles

Mencari sudut dari nilai sinus, cos, tan. Misalnya invers sin, cos dan tan (arcsin, arccos, arctan).

NumPy menyediakan ufuncs arcsin(), arccos() dan arctan() yang menghasilkan nilai radian untuk nilai sin, cos dan tan yang sesuai diberikan.

Contoh
Temukan sudut 1,0.
import numpy as np

x = np.arcsin(1.0)

print(x)

Angles of Each Value in Arrays

Contoh
Temukan sudut untuk semua nilai sine dalam array. 
import numpy as np

arr = np.array([1, -10.1])

x = np.arcsin(arr)

print(x)

Hypotenues

Menemukan hipoten/hypotenues menggunakan teorema pythagoras di NumPy.

NumPy menyediakan hypot() fungsi yang mengambil nilai basis dan tegak lurus dan menghasilkan hipoten/hypotenues berdasarkan teorema pythagoras.

Contoh
Temukan hypotenues untuk 4 base dan 3 perpendicular.
import numpy as np

base = 3
perp = 4

x = np.hypot(base, perp)

print(x)

Komentar

Postingan populer dari blog ini

NumPy Array Search

NumPy Array Split

NumPy Array Iterating