Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

दिए गए Numpy ऐरे में वेक्टर कैसे जोड़ें?


इस समस्या में, हमें एक वेक्टर/ऐरे को numpy ऐरे में जोड़ना है। हम numpy ऐरे और वेक्टर दोनों को परिभाषित करेंगे और परिणाम ऐरे प्राप्त करने के लिए उन्हें जोड़ेंगे।

एल्गोरिदम

चरण 1: numpy ऐरे परिभाषित करें।
चरण 2: वेक्टर परिभाषित करें।
चरण 3: मूल ऐरे के समान एक परिणाम ऐरे बनाएं।
चरण 4: मूल ऐरे की प्रत्येक पंक्ति में वेक्टर जोड़ें।
चरण 5: परिणाम ऐरे प्रिंट करें।

उदाहरण कोड

import numpy as np
original_array = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]])
print("Original Array: \n", original_array)
vector = np.array([1, 1, 0])
print("\nVector: ", vector)
result = np.empty_like(original_array)
for i in range(4):
    result[i, :] = original_array[i, :] + vector
print("\nResult: \n", result)

आउटपुट

Original Array:  [[ 1  2  3]  [ 4  5  6]  [ 7  8  9]  [10 11 12]]
Vector:  [1 1 0]
Result:  [[ 2  3  3]  [ 5  6  6]  [ 8  9  9]  [11 12 12]]

व्याख्या

स्टेटमेंट result = np.empty_like(original_array) मूल_ऐरे के समान आयामों का एक खाली ऐरे 'result' बनाता है।


  1. Jupyter Notebook में NumPy 2D सरणी को ग्रेस्केल छवि के रूप में दिखाएं Jupyter Notebook में NumPy 2D सरणी को ग्रेस्केल छवि के रूप में दिखाएं

    Jupyter Notebook में 2D सरणी को ग्रेस्केल छवि के रूप में प्रदर्शित करने के लिए Matplotlib के imshow() का उपयोग cmap=gray के साथ करें। चरण फिगर आकार सेट करें और पैडिंग समायोजित करें NumPy से यादृच्छिक डेटा बनाएं imshow() के साथ cmap=gray का उपयोग करके डेटा को छवि के रूप में प्रदर्शित करें plt.show(

  1. Matplotlib/Numpy के साथ ऐरे को ग्रेस्केल इमेज के रूप में सहेजना Matplotlib/Numpy के साथ ऐरे को ग्रेस्केल इमेज के रूप में सहेजना

    Matplotlib/numpy के साथ ऐरे को ग्रेस्केल इमेज के रूप में सहेजने के लिए, हम निम्नलिखित चरण ले सकते हैं: फिगर आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। 5☓5 डायमेंशन के साथ यादृच्छिक डेटा बनाएं। कलरमैप को gray पर सेट करें। imshow() मेथड का उपयोग करके डेटा प्लॉट करें। फि

  1. ट्किंटर में इमेज कैसे जोड़ें? ट्किंटर में इमेज कैसे जोड़ें?

    इमेज किसी भी एप्लिकेशन में बहुत उपयोगी ऑब्जेक्ट हैं। हम पायथन में Pillow या PIL पैकेज का उपयोग करके ट्किंटर एप्लिकेशन में इमेज प्रोसेस कर सकते हैं। इमेज लोड करने, निकालने, इमेज पेन कॉन्फ़िगर करने आदि जैसे कई बिल्ट-इन फंक्शन्स हैं। उदाहरण इस उदाहरण में, हम यूज़र से डायलॉग बॉक्स से इमेज चुनने के लिए