ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |
میتوان منحنی معادلات و چند جملهای با درجههای مختلف را ترسیم نمود. برای مثال رسم نمودار سینوسی در پایتون یا همان y=sin(x) که x برحسب رادیان است، مانند کد زیر است:
# importing the required modules
import matplotlib.pyplot as plt
import numpy as np
# setting the x - coordinates
x = np.arange(0, 2*(np.pi), 0.1)
# setting the corresponding y - coordinates
y = np.sin(x)
# potting the points
plt.plot(x, y)
# function to show the plot
()plt.show
خروجی قطعه کد بالا به شکل زیر است:
در اینجا از NumPy که یک کتابخانهٔ عمومی برای کار با اعداد است استفاده کردهایم. برای مقداردهی به متغیرهای محور x از arange استفاده میکنیم که دو آرگومان اول آن برای تعیین محدوده اعداد و آرگومان سوم فاصله بین اعداد در آن بازه است. برای مقادیر متناظر در محور y از sin استفاده کردهایم و سینوس مقادیر محور x را محاسبه کردهایم. در پایان نمودار را با ارسال آرایههای x و y به تابع plot رسم کردهایم. مثالهایی از توابع دیگر همچون رسم نمودار لگاریتمی در پایتون را میتوان مانند قطعه کد بالا به کمک matplotlib رسم کرد (y=np.log(x)).