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 लिया है , इसलिए स्टॉप पैरामीटर अनुक्रम में शामिल नहीं है।