ম্যাটপ্লটলিব অন্তর্নিহিত সমীকরণ প্লট করার কার্যকারিতা সমর্থন করে না, তবে, আপনি একটি কোড চেষ্টা করতে পারেন যা আমরা এখানে দেখিয়েছি৷
পদক্ষেপ
- xrange তৈরি করুন এবং yrange numpy ব্যবহার করে ডেটা পয়েন্ট।
- meshgrid() ব্যবহার করে স্থানাঙ্ক ভেক্টর থেকে স্থানাঙ্ক ম্যাট্রিক্স ফেরত দিন পদ্ধতি।
- x এবং y থেকে একটি সমীকরণ তৈরি করুন।
- x, y এবং সমীকরণ সহ contour() পদ্ধতি ব্যবহার করে একটি 3D কনট্যুর তৈরি করুন।
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
matplotlib থেকে pyplot আমদানি করুন pltimport numpy হিসাবে npplt.rcParams["figure.figsize"] =[7.50, 3.50]plt.rcParams["figure.autolayout"] =Truedelta =0.025xrange, (np. 20.0, delta)yrange =np.arange(-5.0, 20.0, delta)x, y =np.meshgrid(xrange, yrange) সমীকরণ =np.sin(x) - np.cos(y)**2plt.contour( x, y, সমীকরণ, [0])plt.show()আউটপুট
আপনি scipy.optimize এর মত একটি টুল ব্যবহার করতে পারেন Matplotlib-এ অন্তর্নিহিত সমীকরণ প্লট করতে।