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

पायथन - numpy.geomspace

numpy.geomspace() एक लॉग स्केल (एक ज्यामितीय प्रगति) पर समान रूप से अंतरित संख्याओं का एक सेट देता है।

  • लिनस्पेस - यह जियोमस्पेस के समान है, लेकिन लॉग और बेस का उपयोग करके निर्दिष्ट अंतिम बिंदु हैं।

  • लॉगस्पेस - यह जियोमस्पेस के समान है, लेकिन ज्यामितीय प्रगति के बजाय अंकगणित के साथ निर्दिष्ट अंतिम बिंदु।

सिंटैक्स

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

पैरामीटर

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

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

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

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

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

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

उदाहरण 1

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

# Import numpy
import numpy as np

# geomspace() function
x = np.geomspace(1, 2000, num=8)
print ("geomspace of X: \n", x)

आउटपुट

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

geomspace of X:
 [1.00000000e+00 2.96193630e+00 8.77306662e+00 2.59852645e+01
 7.69666979e+01 2.27970456e+02 6.75233969e+02 2.00000000e+03]

उदाहरण 2

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

# Import numpy
import numpy as np

# geomspace() function
x = np.geomspace(2, 800, num = 9, endpoint = False)
print ("geomspace of X :\n", x)

आउटपुट

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

geomspace of X :
 [ 2. 3.89177544 7.57295802 14.73612599 28.67484658
 55.79803176 108.57670466 211.27807602 411.12341312]

यहां, हमने समापन बिंदु=गलत taken लिया है , इसलिए स्टॉप पैरामीटर अनुक्रम में शामिल नहीं है।


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