Numpy Isposinf: Cara menggunakan metode np isposinf () – Codewithaden

Fungsi isposinf () didefinisikan di bawah Numpy , yang dapat diimpor sebagai impor numpy sebagai NP, dan kami dapat membuat array multidimensi.

Numpy isposinf ()

Itu fungsi isposinf () di Numpy Tes Jika suatu elemen adalah tak terhingga atau tidak. Kami telah menulis artikel tentang apakah suatu elemen adalah infinity negatif atau tidak menggunakan Numpy isneginf () fungsi.

Fungsi numpy isposinf () mengembalikan hasil dalam nilai boolean untuk nilai skalar dan array boolean untuk input array boolean.

Sintaksis

numpy.isposinf(array or the scalar value, out(output array))
 

Parameter

Fungsi isposinf () mengambil dua parameter dari mana 1 parameter adalah opsional.

Parameter pertama adalah array input atau input yang ingin kami periksa apakah itu +ve Infinity .

Yang kedua adalah array n-dimensi, yang opsional. Ini adalah array output yang ditempatkan dengan hasilnya.

Nilai pengembalian

Fungsi mengembalikan array boolean, yang memiliki hasil jika kita melewati nilai array dan boolean BENAR atau PALSU Jika kita memberikan nilai skalar sesuai dengan nilai yang dilewati.

Contoh program pada metode isposinf () dalam python

Tulis program untuk menunjukkan fungsi kerja isposinf () di Python.

# app.py

import numpy as np

# Scalar Values
print("Positive Infinity - : ", np.isposinf(933), "\n")
print("Positive Infinity - : ", np.isposinf(444), "\n")

# checking for infinity value
print("Positive Infinity - : ", np.isposinf(np.inf), "\n")
print("Positive Infinity - : ", np.isposinf(np.NINF), "\n")
 

Keluaran

python3 app.py
Positive Infinity -:  False

Positive Infinity -:  False

Positive Infinity -:  True

Positive Infinity -:  False 

Dalam contoh ini, kita telah melihat bahwa melewati dua nilai skalar dalam fungsi isposinf () yang kita dapatkan PALSU karena tidak mewakili infinity positif. Namun, menggunakan nilai +ve tak terbatas, kami mendapatkan BENAR .

Tulis program untuk menggunakan fungsi arange () dan buat array lalu periksa Untuk setiap nilai elemen jika itu tak terbatas atau tidak.

Lihat kode berikut.

# app.py

import numpy as np

a = np.arange(24).reshape(6, 4)
print("List: ")
print(a)
print("\n")
print("Positive Infinity: ")
print(np.isposinf(a)) 

Keluaran

python3 app.py
List:
[[ 0  1  2  3]
 [ 4  5  6  7]
 [ 8  9 10 11]
 [12 13 14 15]
 [16 17 18 19]
 [20 21 22 23]]


Positive Infinity:
[[False False False False]
 [False False False False]
 [False False False False]
 [False False False False]
 [False False False False]
 [False False False False]] 

Dalam contoh kode di atas, kita dapat melihat bahwa setelah membuat array menggunakan np.Arange () fungsi, Kami telah memeriksa untuk setiap elemen jika itu tak terbatas atau tidak.

Itu untuk tutorial ini.

Lihat juga

Numpy isinf ()

Numpy isnan ()

Numpy isscalar ()

Numpy isComplex ()

Numpy isrealobj ()

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *