說明
1、Matplotlib函數(shù)可以繪制圖形,使用plot函數(shù)繪制曲線。
2、需要將200個(gè)點(diǎn)的x坐標(biāo)和Y坐標(biāo)分別以序列的形式輸入plot函數(shù),然后調(diào)用show函數(shù)來顯示圖形。
實(shí)例
import matplotlib.pyplot as plt
#200個(gè)點(diǎn)的x坐標(biāo)
x=range(-100,100)
#生成y點(diǎn)的坐標(biāo)
y=[i**2 for i in x ]
#繪制一元二次曲線
plt.plot(x,y)
#調(diào)用savefig將一元二次曲線保存為result.jpg
plt.savefig('result.jpg') #如果直接寫成 plt.savefig('cos') 會(huì)生成cos.png
plt.show()
實(shí)例擴(kuò)展:
import matplotlib.pyplot as plt
# 定義定義域[-10, 11]
x_val = [i for i in range(-10,11)]
# 求解應(yīng)變量
y_val = [5*x**2 for x in x_val]
print(x_val)
print(y_val)
# 設(shè)置matplotlib作圖工具
fig, ax = plt.subplots()
ax.plot(x_val, y_val)
ax.set(xlabel='x(independentVariable)', ylabel='y(strain)', title='On the equation of a quadratic function')
ax.grid()
# 保存圖片
fig.savefig("test.png")
# 展示圖片
plt.show()
到此這篇關(guān)于python一繪制元二次方程曲線的實(shí)例分析的文章就介紹到這了,更多相關(guān)python一元二次方程曲線的繪制內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- Python基礎(chǔ)之元編程知識(shí)總結(jié)
- Python中用Decorator來簡(jiǎn)化元編程的教程
- Python中使用裝飾器和元編程實(shí)現(xiàn)結(jié)構(gòu)體類實(shí)例
- 簡(jiǎn)析Python函數(shù)式編程字符串和元組及函數(shù)分類與高階函數(shù)
- python使用xpath獲取頁(yè)面元素的使用
- 如何利用Python批量處理行、列和單元格詳解
- Python元類與迭代器生成器案例詳解
- Python BeautifulSoup基本用法詳解(通過標(biāo)簽及class定位元素)
- python中使用 unittest.TestCase單元測(cè)試的用例詳解
- Python接口自動(dòng)化淺析unittest單元測(cè)試原理
- python自動(dòng)化八大定位元素講解
- 詳解Python自動(dòng)化中這八大元素定位
- python元組打包和解包過程詳解
- 淺談Python的元編程