NumPy 1.14 - numpy.eye()

numpy.eye




numpy

numpy.eye

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

विकर्ण और शून्य पर अन्य लोगों के साथ 2-डी सरणी लौटाएं।

पैरामीटर:

एन : int

आउटपुट में पंक्तियों की संख्या।

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

आउटपुट में कॉलम की संख्या। यदि कोई नहीं है, तो N को चूक जाता N

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

विकर्ण का सूचकांक: 0 (डिफ़ॉल्ट) मुख्य विकर्ण को संदर्भित करता है, एक सकारात्मक मूल्य एक ऊपरी विकर्ण को संदर्भित करता है, और निम्न विकर्ण को एक नकारात्मक मूल्य।

dtype : data-type, वैकल्पिक

लौटे हुए सरणी का डेटा-प्रकार।

आदेश : {'C', 'F'}, वैकल्पिक

चाहे आउटपुट को स्मृति में पंक्ति-प्रमुख (C- शैली) या स्तंभ-प्रमुख (Fortran-style) क्रम में संग्रहीत किया जाए।

संस्करण 1.14.0 में नया।

यह दिखाता है:

I : आकार का ndarray (एन, एम)

एक सरणी जहां k -th विकर्ण को छोड़कर सभी तत्व शून्य के बराबर हैं, जिनके मान एक के बराबर हैं।

यह भी देखें

identity
(लगभग) समकक्ष कार्य
diag
उपयोगकर्ता द्वारा निर्दिष्ट 1-डी सरणी से विकर्ण 2-डी सरणी।

उदाहरण

>>> np.eye(2, dtype=int)
array([[1, 0],
       [0, 1]])
>>> np.eye(3, k=1)
array([[ 0.,  1.,  0.],
       [ 0.,  0.,  1.],
       [ 0.,  0.,  0.]])