python

NumPy Fungsi Trigonometri

Fungsi trigonometri

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

import numpy as np

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

print(x)

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)

Ubah Derajat Menjadi Radian

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)

Ubah nilai Radian menjadi Derajat

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)

Menemukan Sudut

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)

Sudut Setiap Nilai dalam Array

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)

Hipotenus

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)


Catur Kurnia Sari