numpy.geomspace() লগ স্কেলে (একটি জ্যামিতিক অগ্রগতি) সমানভাবে ব্যবধানে থাকা সংখ্যাগুলির একটি সেট প্রদান করে।
-
লিনস্পেস − এটি জিওমস্পেসের অনুরূপ, তবে লগ এবং বেস ব্যবহার করে শেষ বিন্দু নির্দিষ্ট করা হয়েছে৷
-
লগস্পেস − এটি জিওমস্পেসের অনুরূপ, তবে জ্যামিতিক অগ্রগতির পরিবর্তে পাটিগণিতের সাথে নির্দিষ্ট করা শেষবিন্দু।
সিনট্যাক্স
numpy.goemspace(start, stop, num =50, endpoint =True/False, dtype =None)
পরামিতি
উপরের ফাংশন নিম্নলিখিত পরামিতিগুলি গ্রহণ করতে পারে -
-
শুরু করুন - ক্রম শুরু; ডিফল্ট শূন্য।
-
থামুন − অনুক্রমের শেষ বিন্দু।
-
সংখ্যা − স্টার্ট এবং স্টপ সিকোয়েন্সের মধ্যে উৎপন্ন উপাদানের সংখ্যা।
-
শেষবিন্দু − এটা নিয়ন্ত্রণ করে যে স্টপ মান আউটপুট অ্যারেতে অন্তর্ভুক্ত করা হয়েছে কি না। যদি endpoint=True , তারপর স্টপ প্যারামিটারটি nd.array-এ শেষ আইটেম হিসাবে অন্তর্ভুক্ত করা হয়েছে . যদি endpoint=False , তাহলে স্টপ প্যারামিটার অন্তর্ভুক্ত করা হয় না।
-
dtype - এটি আউটপুট অ্যারের প্রকার বর্ণনা করে।
উদাহরণ 1
আসুন আমরা নিম্নলিখিত উদাহরণটি বিবেচনা করি -
# ইমপোর্ট numpyimport numpy হিসাবে np# geomspace() functionx =np.geomspace(1, 2000, num=8)মুদ্রণ ("X এর জিওমস্পেস:\n", x)
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেX-এর জিওমস্পেস:[1.00000000e+00 2.96193630e+00 8.77306662e+00 2.59852645e+01 7.69666979e+01 2.2797042000e+2020e+2020e+2020e+20202020presউদাহরণ 2
আসুন আমরা নিম্নলিখিত উদাহরণটি বিবেচনা করি -
# numpyimport numpy হিসেবে np# geomspace() functionx =np.geomspace(2, 800, num =9, endpoint =False)মুদ্রণ ("X এর জিওমস্পেস :\n", x)আউটপুট
উপরের প্রোগ্রামটি নিম্নলিখিত আউটপুট −
তৈরি করবেX-এর জিওমস্পেস :[ 2. 3.89177544 7.57295802 14.73612599 28.67484658 55.79803176 108.57670466 211.27801412121211278013121312131213676484658এখানে, আমরা endpoint=False নিয়েছি , তাই স্টপ প্যারামিটারটি অনুক্রমের মধ্যে অন্তর্ভুক্ত করা হয়নি।