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

पायथन - numpy.linspace

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

सिंटैक्स

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

पैरामीटर

फ़ंक्शन निम्नलिखित पैरामीटर स्वीकार कर सकता है -

  • शुरू करें - अनुक्रम की शुरुआत; डिफ़ॉल्ट रूप से, इसे शून्य माना जाता है।

  • रोकें - अनुक्रम का समापन बिंदु।

  • संख्या - स्टार्ट और स्टॉप के बीच उत्पन्न होने वाले तत्वों की संख्या।

  • समापन बिंदु - यह नियंत्रित करता है कि स्टॉप वैल्यू आउटपुट ऐरे में शामिल है या नहीं। यदि समापन बिंदु सत्य है, तो स्टॉप पैरामीटर को nd.array में अंतिम आइटम के रूप में शामिल किया जाता है। अगर एंडपॉइंट गलत है, तो स्टॉप पैरामीटर शामिल नहीं है।

  • फिर से कदम रखें -यदि retstep=true है, तो यह नमूने और चरण लौटाता है। डिफ़ॉल्ट रूप से, यह गलत है।

  • dtype - यह आउटपुट ऐरे के प्रकार का वर्णन करता है।

उदाहरण 1

आइए निम्नलिखित उदाहरण पर विचार करें -

# Import numpy library
import numpy as np

# linspace() function
x = np.linspace(start = 1, stop = 20, num = 10)

# round off the result
y = np.round(x)

print ("linspace of X :\n", y)

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

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

उदाहरण 2

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

  • np.linspace एक गणना का उपयोग करता है जो यह तय करती है कि आपको सीमा के न्यूनतम और अधिकतम मानों के बीच कितने मान मिलने वाले हैं।

  • np.arange किसी श्रेणी में समान दूरी वाले मानों का एक सेट प्राप्त करने के लिए चरण मान का उपयोग करता है।

निम्नलिखित उदाहरण इन दो विधियों के बीच अंतर को उजागर करता है।

# Import the required library
import numpy as np

# np.arange
A = np.arange(0, 20, 2)
print ("Elements of A :\n", A)

# np.linspace
B = np.linspace(0, 20, 10)
B = np.round(B)
print ("Elements of B :\n", B)

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

Elements of A :
 [ 0 2 4 6 8 10 12 14 16 18]
Elements of B :
 [ 0. 2. 4. 7. 9. 11. 13. 16. 18. 20.]

  1. पायथन में Numpy का उपयोग करके दो मैट्रिक्स का गुणन

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

  1. पाउ (एक्स, एन) पायथन में

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

  1. विंडोज 10 पर NumPy कैसे स्थापित करें

    सबसे लोकप्रिय और ज्ञात पायथन पुस्तकालयों में से एक, NumPy, पायथन प्रोग्रामिंग भाषा के लिए एक ओपन-सोर्स लाइब्रेरी है। जनता इसका उपयोग वैज्ञानिक कंप्यूटिंग और एन-आयामी सरणियों को संभालने के लिए करती है, जो उच्च-स्तरीय कार्य उपकरण प्रदान करती है, जैसे कि रैखिक बीजगणित दिनचर्या और गणितीय कार्य, सरणियों