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

पायथन - numpy.linspace

numpy.linspace फ़ंक्शन का उपयोग परिभाषित अंतराल के भीतर समान रूप से स्पेस की गई संख्याओं का एक सेट बनाने के लिए किया जाता है।

सिंटैक्स

numpy.linspace(start, stop, num=50, endpoint=True/False, retstep=False/True, dtype=None)

पैरामीटर्स

  • start: अनुक्रम की शुरुआत; डिफ़ॉल्ट रूप से इसे शून्य माना जाता है।
  • stop: अनुक्रम का अंत बिंदु।
  • num: शुरुआत और अंत के बीच उत्पन्न होने वाले तत्वों की संख्या।
  • endpoint: यह नियंत्रित करता है कि स्टॉप मान आउटपुट सरणी में शामिल है या नहीं।
  • retstep: यदि retstep=true, तो यह नमूने और चरण लौटाता है। डिफ़ॉल्ट रूप से यह False है।
  • dtype: आउटपुट सरणी के प्रकार का वर्णन करता है।

उदाहरण 1

# numpy लाइब्रेरी आयात करें
import numpy as np

# linspace() फ़ंक्शन
x = np.linspace(start=1, stop=20, num=10)
# परिणाम को राउंड ऑफ करें
y = np.round(x)
print("X का linspace :\n", y)

आउटपुट

X का linspace: [ 1. 3. 5. 7. 9. 12. 14. 16. 18. 20.]

उदाहरण 2

np.arange कुछ हद तक np.linspace की तरह ही काम करता है, लेकिन थोड़ा अंतर है।

  • np.linspace एक काउंट का उपयोग करता है जो तय करता है कि आपको रेंज के न्यूनतम और अधिकतम मानों के बीच कितने मान मिलने वाले हैं।
  • np.arange एक स्टेप मान का उपयोग करके रेंज में समान रूप से स्पेस किए गए मानों का एक सेट प्राप्त करता है।
# आवश्यक लाइब्रेरी आयात करें
import numpy as np

# np.arange
A = np.arange(0, 20, 2)
print("A के तत्व :\n", A)

# np.linspace
B = np.linspace(0, 20, 10)
B = np.round(B)
print("B के तत्व :\n", B)

आउटपुट

A के तत्व: [ 0 2 4 6 8 10 12 14 16 18]
B के तत्व: [ 0. 2. 4. 7. 9. 11. 13. 16. 18. 20.]
  1. - पायथन में NumPy का उपयोग करके दो मैट्रिक्स का गुणन

    इस ट्यूटोरियल में, हम पायथन में NumPy लाइब्रेरी का उपयोग करके दो मैट्रिक्स को गुणा करना सीखेंगे। NumPy लाइब्रेरी के साथ यह कार्य बहुत सरल है। इसमें मैट्रिक्स गुणन के लिए dot नामक एक विधि होती है। आप निम्न कमांड से NumPy लाइब्रेरी इंस्टॉल कर सकते हैं। pip install numpy आइए प्रोग्राम में शामिल चरणों क

  1. - पायथन में Pow(x, n)

    मान लीजिए हमारे पास दो इनपुट x और n हैं। x -100.0 से 100.0 की रेंज में एक संख्या है, और n एक 32-बिट साइन्ड इंटीजर है। हमें लाइब्रेरी फ़ंक्शन का उपयोग किए बिना x की घात n ढूंढनी है।इसलिए यदि दिए गए इनपुट x = 12.1, n = -2 हैं, तो आउटपुट 0.00683 होगा।इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -powe

  1. विंडोज 10 पर NumPy इंस्टॉल करने की चरण-दर-चरण गाइड विंडोज 10 पर NumPy इंस्टॉल करने की चरण-दर-चरण गाइड

    सबसे लोकप्रिय और प्रसिद्ध पायथन लाइब्रेरी में से एक, NumPy, पायथन प्रोग्रामिंग भाषा के लिए एक ओपन-सोर्स लाइब्रेरी है। इसका व्यापक रूप से वैज्ञानिक कंप्यूटिंग और n-डायमेंशनल एरे को संभालने के लिए उपयोग किया जाता है, जो एरे के साथ काम करने के लिए लीनियर अल्जेब्रा रूटीन और मैथमेटिकल फंक्शन जैसे हाई-लेव