কম্পিউটার

পাইথনের মাধ্যমে 3D রঙিন পৃষ্ঠ কীভাবে পাবেন?


পাইথনের মাধ্যমে 3D রঙিন পৃষ্ঠ পেতে, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -

পদক্ষেপ

  • চিত্রের আকার সেট করুন এবং সাবপ্লটগুলির মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন৷

  • numpy ব্যবহার করে x এবং y ডেটা পয়েন্ট তৈরি করুন।

  • 3D ডেটা পান, যেমন, z.

  • একটি নতুন চিত্র তৈরি করুন বা একটি বিদ্যমান চিত্র সক্রিয় করুন৷

  • 3D অক্ষগুলি পান৷

  • একটি পৃষ্ঠ প্লট তৈরি করুন৷

  • চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।

উদাহরণ

import numpy as np
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

x = np.linspace(-3, 3, 100)
y = np.cos(x)

x, y = np.meshgrid(x, y)

z = x ** 2 + y ** 2 - 2

fig = plt.figure()

ax = plt.axes(projection='3d')

surf = ax.plot_surface(x, y, z,
cmap=plt.get_cmap('hot'),
edgecolor='none')

plt.show()

আউটপুট

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

পাইথনের মাধ্যমে 3D রঙিন পৃষ্ঠ কীভাবে পাবেন?


  1. কিভাবে Python Matplotlib ব্যবহার করে 3D গ্রাফ প্লট করবেন?

  2. পাইথন ম্যাটপ্লটলিবে ওয়াফেল চার্ট কীভাবে তৈরি করবেন?

  3. কিভাবে পাইথনে Matplotlib দিয়ে ফাঁপা বর্গক্ষেত্র চিহ্ন তৈরি করবেন?

  4. পাইথন ব্যবহার করে কিভাবে একটি plt.show() উইন্ডো বড় করবেন?