NumPy 1.14 - numpy.tri()

numpy.tri




numpy

numpy.tri

numpy.tri(N, M=None, k=0, dtype=<class 'float'>) [source]

कहीं और नीचे दिए गए विकर्ण और शून्य के साथ एक सरणी।

पैरामीटर:

एन : int

सरणी में पंक्तियों की संख्या।

एम : इंट, वैकल्पिक

सरणी में स्तंभों की संख्या। डिफ़ॉल्ट रूप से, M को N बराबर लिया जाता है।

k : int, वैकल्पिक

उप-विकर्ण पर और नीचे जो सरणी भरा है। k = 0 मुख्य विकर्ण है, जबकि k <0 इसके नीचे है, और k > 0 ऊपर है। डिफ़ॉल्ट 0 है।

dtype : dtype, वैकल्पिक

लौटे हुए सरणी का डेटा प्रकार। डिफ़ॉल्ट फ्लोट है।

यह दिखाता है:

त्रि : आकार का ndarray (एन, एम)

अपने निचले त्रिकोण के साथ भरें और दूसरों के साथ शून्य कहीं और; दूसरे शब्दों में T[i,j] == 1 for i <= j + k , 0 अन्यथा।

उदाहरण

>>> np.tri(3, 5, 2, dtype=int)
array([[1, 1, 1, 0, 0],
       [1, 1, 1, 1, 0],
       [1, 1, 1, 1, 1]])
>>> np.tri(3, 5, -1)
array([[ 0.,  0.,  0.,  0.,  0.],
       [ 1.,  0.,  0.,  0.,  0.],
       [ 1.,  1.,  0.,  0.,  0.]])