python一笔画五角星_五角星怎么画标准(一笔画五角星的顺序)
下面介紹詳細(xì)畫(huà)法:
1. 在平面內(nèi)作一圓,圓心為O;
2. 做直徑AB;
3. 過(guò)點(diǎn)O作CD⊥AB,交圓O于C、D兩點(diǎn);
4. 作OB垂直平分線(xiàn)MN,交OB于E點(diǎn),交圓O于M,N
5. 以點(diǎn)E為圓心,EC長(zhǎng)為半徑作弧,交BO延長(zhǎng)線(xiàn)于點(diǎn)F;
6. 以點(diǎn)B為圓心,BF長(zhǎng)為半徑作弧,交圓O分別于G、H兩點(diǎn);
7. 以點(diǎn)G為圓心,GA長(zhǎng)為半徑作弧,交圓O于I點(diǎn);
8. 以點(diǎn)H為圓心,HA長(zhǎng)為半徑作弧,交圓O于J點(diǎn);
9. 連接AI,AJ,HG,HI,JG,則五角星就畫(huà)出來(lái)了。
那么原理是什么呢?
我們要想畫(huà)出五角星,就必須畫(huà)出一個(gè)圓的五等分點(diǎn),然后連接任意不相連的點(diǎn),從而做出五角星。那么問(wèn)題轉(zhuǎn)化為如何畫(huà)出一個(gè)圓的五等分點(diǎn)。
我們首先假設(shè)有一圓O(圓心為O),五等分點(diǎn)分別為A,B,C,D,E,然后分別連接AO,BO,CO,DO,EO,那么∠AOB=∠BOC=∠COD=∠DOE=∠EOF=∠FOA=36°,那我們又該如何畫(huà)出一個(gè)72°的角呢?
那么我們先來(lái)求一下72°的是三角函數(shù)值吧:
首先我們做一個(gè)等腰三角形ABC(AB=AC=1),令∠A=36°,然后作∠B平分線(xiàn)BD交AC于D,這樣AD=BD=BC;由于三角形ABC相似于三角形BCD。那么我們可以得出:BC*BC=AC*CD;
設(shè)AD=BD=BC=x,那么CD=1-x;
我們可以求出BC的值,然后取BC中點(diǎn)E,連接AE從而可以求出∠DOC=18°的正弦值,從而可以求出36°的三角函數(shù)值。
(過(guò)程略過(guò))
結(jié)果是cos36°=(1+√5)/4(因?yàn)樽詈笾挥玫接嘞抑蹬?。
我們回到圖中:
結(jié)合畫(huà)法,我們可以假設(shè)直徑AB=4,從而CE=√5,BG=BF=1+√5;
從而cos∠ABG=BG/AB=(1+√5)/4;從而∠ABG=36°;
那么∠AOG=72°,同理∠AOH=72°,這樣我們就等到了五等分點(diǎn)其中三個(gè),剩下兩個(gè)就好畫(huà)出了。
希望能對(duì)您有所幫助!
更多關(guān)注微信公眾號(hào):jiuwenwang
總結(jié)
以上是生活随笔為你收集整理的python一笔画五角星_五角星怎么画标准(一笔画五角星的顺序)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 文件复制到u盘后文件夹是空的,怎么恢复?
- 下一篇: 几何图形经常使用的公式解读(三)