文章詳情頁
Python使用matplotlib繪制圓形代碼實例
瀏覽:5日期:2022-07-24 13:05:32
1、定義一個畫圓的函數(shù)
import numpy as npimport matplotlib.pyplot as plt def plot_circle(center=(3, 3),r=2): x = np.linspace(center[0] - r, center[0] + r, 5000) y1 = np.sqrt(r**2 - (x-center[0])**2) + center[1] y2 = -np.sqrt(r**2 - (x-center[0])**2) + center[1] plt.plot(x, y1, c=’k’) plt.plot(x, y2, c=’k’) plt.show()
2、調(diào)用 plot_circle()
plot_circle((5, 5), r=3)
調(diào)整坐標(biāo)軸,重新繪圖
import matplotlib.pyplot as pltplt.xlim(0, 15)plt.ylim(0, 15)plot_circle((5, 5),r=3)
只要將步驟 1 函數(shù)定義的復(fù)雜一些,還可以實現(xiàn)很多玩法。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. python爬蟲實戰(zhàn)之制作屬于自己的一個IP代理模塊2. python實現(xiàn)在內(nèi)存中讀寫str和二進(jìn)制數(shù)據(jù)代碼3. .Net Core和RabbitMQ限制循環(huán)消費的方法4. Python編寫nmap掃描工具5. python實現(xiàn)PolynomialFeatures多項式的方法6. .NET6打包部署到Windows Service的全過程7. python 寫函數(shù)在一定條件下需要調(diào)用自身時的寫法說明8. HTML 絕對路徑與相對路徑概念詳細(xì)9. 解決ajax請求后臺,有時收不到返回值的問題10. python 利用toapi庫自動生成api
排行榜
