python畫蝴蝶曲線圖的實例
蝴蝶曲線是由Temple H·Fay發(fā)現(xiàn)的可用極坐標函數(shù)表示的蝴蝶曲線。 由于此曲線優(yōu)美,
因此就想把它作為博客favicon.ico,這里我使用pytho matplotlib.pyplot包來繪制需要的蝴蝶曲線圖。 先看下漂亮的蝴蝶曲線吧。

1.首先我們需要確定蝴蝶曲線的函數(shù)表達

2.選擇python里面的matplotlib.pyplot作為畫圖工具
1.首先導(dǎo)入python包
import numpy as np import matplotlib.pyplot as plt
2.設(shè)置個參數(shù)的值
t = np.arange(0.0, 12*np.pi, 0.01) x = np.sin(t)*(np.e**np.cos(t) - 2*np.cos(4*t)-np.sin(t/12)**5) y = np.cos(t)*(np.e**np.cos(t) - 2*np.cos(4*t)-np.sin(t/12)**5)
3.根據(jù)公式,使用numpy里面的函數(shù)使用plt畫出所需圖片
plt.figure(figsize=(8,6))
plt.axis('off')
plt.plot(x,y,color='blue',linewidth = '2')
#plt.show()
plt.savefig("butter.jpg",dpi=400)

4.使用Image重新調(diào)整圖片到適當?shù)拇笮∈蛊浞蟜avicon大小
from PIL import Image
im = Image.open("butter.jpg")
favicon = im.resize((50,50))
favicon.save("favicon.ico")

至此,我們完成了使用python的matplotlib.pyplot包繪制漂亮的蝴蝶曲線的過程,把圖片保存到網(wǎng)站跟目錄就可以看到了!
以上這篇python畫蝴蝶曲線圖的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python實現(xiàn)文件只讀屬性的設(shè)置與取消
這篇文章主要為大家詳細介紹了Python如何實現(xiàn)設(shè)置文件只讀與取消文件只讀的功能,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下2023-07-07
python機器學(xué)習(xí)MATLAB最小二乘法的兩種解讀
這篇文章主要為大家介紹了python機器學(xué)習(xí)中MATLAB最小二乘法的兩種解讀方式,有需要的朋友可以借鑒參考下希望能夠有所幫助2022-02-02
使用PyTorch實現(xiàn)限制GPU顯存的可使用上限
從?PyTorch?1.4?版本開始,引入了一個新的功能,可以允許用戶為特定的?GPU?設(shè)備設(shè)置進程可使用的顯存上限比例,下面我們就來看看具體實現(xiàn)方法吧2024-03-03
利用4行Python代碼監(jiān)測每一行程序的運行時間和空間消耗
這篇文章主要介紹了如何使用4行Python代碼監(jiān)測每一行程序的運行時間和空間消耗,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04
python操作攝像頭截圖實現(xiàn)遠程監(jiān)控的例子
這篇文章主要介紹了python操作攝像頭截圖實現(xiàn)遠程監(jiān)控的例子,例子中包含了控制攝像頭、寫入Windows注冊表方法等,需要的朋友可以參考下2014-03-03
python數(shù)據(jù)分析基礎(chǔ)之pandas中l(wèi)oc()與iloc()的介紹與區(qū)別介紹
我們經(jīng)常在尋找數(shù)據(jù)的某行或者某列的時常用到Pandas中的兩種方法iloc和loc,兩種方法都接收兩個參數(shù),第一個參數(shù)是行的范圍,第二個參數(shù)是列的范圍,這篇文章主要介紹了python數(shù)據(jù)分析基礎(chǔ)之pandas中l(wèi)oc()與iloc()的介紹與區(qū)別,需要的朋友可以參考下2024-07-07

