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

पायथन - numpy.logspace

numpy.logspace लॉग स्केल पर समान रूप से दूरी पर संख्याओं का एक सेट देता है। इसका सिंटैक्स इस प्रकार है -

numpy.logspace(प्रारंभ, रोकें, संख्या =50, समापन बिंदु =सही/गलत, आधार =10.0, dtype =कोई नहीं)

पैरामीटर

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

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

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

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

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

  • आधार - लॉगस्पेस का आधार। डिफ़ॉल्ट रूप से, यह 10.0 है।

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

उदाहरण 1

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

# np# logspace() functionx =np.logspace(start =1, stop =8, endpoint =False)print ("एक्स का लॉगस्पेस:\n", x) के रूप में आवश्यक लाइब्रेरी इंपोर्ट करें। 

आउटपुट

उपरोक्त प्रोग्राम निम्न आउटपुट उत्पन्न करेगा -

एक्स का लॉगस्पेस:[1.0000000e+01 1.38038426e+01 1.90546072e+01 2.63026799e+01 3.63078055e+01 5.01187234e+01 6.91830971e+01 9.54992586e+01 1.31825674e+02 1.81970086e+02 2.51188643e +02 3.46736850e+02 4.78630092e+02 6.60693448e+02 9.12010839e+02 1.25892541e+03 1.73780083e+03 2.39883292e+03 3.31131121e+03 4.57088190e+03 6.30957344e+03 8.70963590e+04 1.20226443e 1.65958691e+04 2.29086765e+04 3.16227766e+04 4.36515832e+04 6.02559586e+04 8.31763771e+04 1.14815362e+05 1.58489319e+05 2.18776162e+05 3.01995172e+05 4.16869383e+05 5.75439937e+05 +05 1.09647820e+06 1.51356125e+06 2.08929613e+06 2.88403150e+06 3.98107171e+06 5.49540874e+06 7.58577575e+06 1.04712855e+07 1.44543977e+07 1.99526231e+07 2.75422870e+07 3.80189396e+07 5.24807460e+07 7.24435960e+07]

उदाहरण 2

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

# आयात numpyimport numpy as np# logspace() functionx =np.logspace(start =2, stop =4, num =4, base =3.0)print ("एक्स का लॉगस्पेस:\n", x)

आउटपुट

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

X का लॉगस्पेस:[ 9. 18.72075441 38.9407384 81. ]

यहां, हमारे पास num=4 . है , इसलिए यह प्रारंभ और रोक के बीच में केवल 4 तत्व उत्पन्न करता है। और हमने डिफ़ॉल्ट 10.0 के बजाय आधार को 3.0 के रूप में लिया है।


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