打開Python,使用import導(dǎo)入numpy和matplotlib.pyplot模塊。輸入函數(shù)數(shù)據(jù),然后使用plt.show()展示繪制的圖像即可。
創(chuàng)新互聯(lián)自2013年創(chuàng)立以來(lái),先為丘北等服務(wù)建站,丘北等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為丘北企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
效果圖:
操作演示:
技術(shù)要點(diǎn):
1 matplotlib的南丁格爾玫瑰圖,用極坐標(biāo)polar制作,并動(dòng)畫顯示。
2 pygame新版的播放mp3,但本機(jī)的操作系統(tǒng)不能播放mp3,我用pydub做些格式轉(zhuǎn)換。
3 用librosa獲取音樂(lè)的相關(guān)數(shù)據(jù)和采樣。
4 參考代碼,并對(duì)源代碼進(jìn)行修改,增加,刪減,排版和注釋,感謝原作者,如有侵權(quán),請(qǐng)聯(lián)系,定刪除。
====下面分步,講解代碼====
第1步:模塊導(dǎo)入
第2步:窗口的初始化設(shè)置
第3步:參數(shù)設(shè)置
第4步:核心代碼:
第5步:filter類
第6步:函數(shù)定義
第7步:?jiǎn)?dòng)主函數(shù)
自己整理,分享出來(lái),希望大家喜歡。
python-繁花曲線規(guī)圖案
[簡(jiǎn)介]
繁花曲線規(guī)現(xiàn)已成為兒童的一種智力 玩具 和設(shè)計(jì)工具,它由一套 彩色 塑料齒輪組成。一個(gè)內(nèi)齒輪是環(huán)狀的,齒做在里面;幾個(gè)小外齒輪的齒做在外面,外齒輪內(nèi)部有一些小圓孔和幾個(gè)其它形狀的、較大的孔。
[原理]
大小齒輪的齒數(shù)之比,約為 最簡(jiǎn)分?jǐn)?shù) 時(shí),其分母就是小齒輪的自轉(zhuǎn)數(shù),分母與分子之和就是 圖案 中的花瓣數(shù)。而 分子 就是小齒輪沿著大齒輪的公轉(zhuǎn)數(shù)。所以,只要掌握這個(gè)最簡(jiǎn)分?jǐn)?shù),就能知道畫出來(lái)的圖案大概是什么形狀的。
總而言之,選擇不同的齒輪與不同的孔,就可畫出細(xì)膩、動(dòng)人的各種曲線,例如玫瑰線、內(nèi)擺線等等。
用繁花曲線規(guī)完成的圖案:
下面我們一起用python來(lái)畫一個(gè)繁花曲線規(guī)完成的漂亮圖案:
首先我們先導(dǎo)入turtle:
第二步:定義畫筆:
第三步:根據(jù)for循環(huán)和角度的確認(rèn)完成圖案的繪制
最后我們一起來(lái)看一下效果:
[總結(jié)]我們今天是用turtle來(lái)繪制的繁花曲線規(guī)的圖案,并且應(yīng)用for循環(huán)和角度的確認(rèn)來(lái)完成。之前我們看用尺來(lái)畫的都是彩色的,那小朋友能不能把我們今天繪制的圖案變成彩色的呢?