Sympy के प्लॉट ऑब्जेक्ट्स को extend() मेथड का उपयोग करके संयोजित किया जा सकता है, जिससे एक ही फिगर में कई फंक्शन्स प्लॉट हो जाते हैं।
चरण
- फिगर का आकार सेट करें और पैडिंग समायोजित करें।
- स्ट्रिंग्स को :class:'Symbol' क्लास के इंस्टेंस में बदलें।
- एकल वेरिएबल के फंक्शन को कर्व के रूप में प्लॉट करें।
- extend मेथड का उपयोग करके प्लॉट2 (p2) की सभी सीरीज़ को प्लॉट1 (p1) में जोड़ें।
- फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।
उदाहरण कोड
from sympy import symbols
from sympy.plotting import plot
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = symbols('x')
p1 = plot(x*x, show=False)
p2 = plot(x, show=False)
p1.extend(p2)
p1.show()
आउटपुट
एक ही प्लॉट में दो कर्व्स: नीली परवलय (x²) और नारंगी रेखा (x)।
