Section Artikel
NumPy menyediakan ufunc sin(), cos() dan tan() yang mengambil nilai dalam radian dan menghasilkan nilai sin, cos, dan tan yang seharusnya.
Contoh:
Temukan nilai sinus PI / 2
Contoh:
Temukan nilai sinus untuk semua nilai di 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)
Secara default, semua fungsi trigonometri menggunakan radian sebagai parameter tetapi kita dapat mengonversi radian menjadi derajat dan sebaliknya juga pada NumP.
Catatan: nilai radian adalah pi / 180 * derajat_values.
Contoh:
Ubah semua nilai dalam array arr berikut menjadi radian
import numpy as np arr = np.array([90, 180, 270, 360]) x = np.deg2rad(arr) print(x)
Contoh:
Ubah semua nilai dalam array arr berikut menjadi 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)
Mencari sudut dari nilai sinus, cos, tan. Misalnya: sin, cos dan tan inverse (arcsin, arccos, arctan).
NumPy menyediakan ufuncs arcsin(), arccos() dan arctan() yang menghasilkan nilai radian untuk nilai sin, cos, dan tan sesuai dengan yang diberikan.
Contoh:
Temukan sudut 1,0
import numpy as np x = np.arcsin(1.0) print(x)
Contoh:
Temukan sudut untuk semua nilai sinus dalam array
import numpy as np arr = np.array([1, -1, 0.1]) x = np.arcsin(arr) print(x)
Menemukan hipotenus menggunakan teorema pythagoras pada NumPy.
NumPy menyediakan fungsi hypot() yang mengambil nilai dasar dan tegak lurus dan menghasilkan hypotenue berdasarkan teorema pythagoras.
Contoh:
Temukan hipotenue untuk alas 4 dan tegak lurus 3
import numpy as np base = 3 perp = 4 x = np.hypot(base, perp) print(x)