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

पायथन - numpy.geomspace

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

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

सिंटैक्स

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

पैरामीटर्स

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

उदाहरण 1

# numpy आयात करें
import numpy as np

# geomspace() फ़ंक्शन
x = np.geomspace(1, 2000, num=8)
print("X का geomspace: \n", x)

आउटपुट

X का geomspace: [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

# numpy आयात करें
import numpy as np

# geomspace() फ़ंक्शन
x = np.geomspace(2, 800, num=9, endpoint=False)
print("X का geomspace :\n", x)

आउटपुट

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

यहां, हमने endpoint=False लिया है, इसलिए स्टॉप पैरामीटर अनुक्रम में शामिल नहीं है।

  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-डायमेंशनल एरे को संभालने के लिए उपयोग किया जाता है, जो एरे के साथ काम करने के लिए लीनियर अल्जेब्रा रूटीन और मैथमेटिकल फंक्शन जैसे हाई-लेव