Home » python » NumPy Fungsi Trigonometri

NumPy Fungsi Trigonometri

by Catur Kurnia Sari
by Catur Kurnia Sari

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)

You may also like