NumPy membawa ratusan fungsi matematika yang bekerja pada seluruh elemen array sekaligus. Section ini membahas kelompok fungsi yang paling sering dipakai: trigonometri, eksponensial dan logaritma, pembulatan dalam berbagai arah, pembatasan rentang nilai dengan clip, fungsi piecewise, serta interpolasi linear satu dimensi. Bagian penutup membahas bagaimana presisi terbatas memengaruhi hasil perhitungan sehari-hari.
Menghitung sin, cos, tan beserta konversi derajat-radian dan fungsi kebalikannya pada array.
Buka → # Fungsi Eksponensial dan LogaritmaMenerapkan exp, expm1, log, log10, log2, dan log1p pada array untuk pertumbuhan dan skala data.
Buka → # Pembulatan dan TruncationMembulatkan nilai array dengan round, around, dan fix serta membedakan aturan pembulatan NumPy.
Buka → # floor, ceil, dan modfMengarahkan pembulatan ke bawah dan ke atas dengan floor dan ceil serta memisahkan bagian pecahan dengan modf.
Buka → # Clamp dan clipMembatasi nilai array dalam rentang tertentu menggunakan np.clip untuk menjaga data tetap valid.
Buka → # Fungsi PiecewiseMembentuk aturan nilai berbeda per rentang input dengan np.piecewise dan np.select.
Buka → # Interpolasi DasarMengisi nilai di antara titik data dengan np.interp untuk melengkapi data yang hilang pada deret.
Buka → # Perhitungan dengan Presisi TerbatasMengamati efek presisi float32 dan float64 terhadap hasil perhitungan serta cara menjaga akurasi.
Buka →