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([90, 180, 270, 360])
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, -1, 0.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
Posting Komentar