輕鬆將稜柱、稜錐展開——動態數學軟件GeoGebra製作教程

GeoGebra能否製作出稜柱、稜錐的展開過程?

答案是肯定的,那麼如何製作呢?

先看效果:

輕鬆將稜柱、稜錐展開——動態數學軟件GeoGebra製作教程

正n稜柱的展開

輕鬆將稜柱、稜錐展開——動態數學軟件GeoGebra製作教程

正n稜錐的展開

稜柱展開的製作

我們用到的指令有稜柱(Prism)多邊形(Polygon)展開圖(Net)滑動條(slider),具體語法如下:

稜柱( , )

多邊形( , , )

展開圖( , )

滑動條( , , )

創建三個滑動條,分別控制稜柱底面多邊形的邊數、稜柱的高度、稜柱展開程度

n=滑動條(3,8,1)

h=滑動條(3,8)

k=滑動條(0,1)

【記得摁Ctrl鍵+Shift鍵+3,打開3D繪圖區。】

輕鬆將稜柱、稜錐展開——動態數學軟件GeoGebra製作教程

視圖——3D繪圖區

多邊形( , , )得到的是正多邊形,正n稜柱即為:

a=稜柱(多邊形((-1, 0, 0), (1, 0, 0), n), h)

而展開該稜柱,即為:

展開圖(a,k)

咦,五條指令就搞定了!

不過,有小細節需要處理,且看下圖:

輕鬆將稜柱、稜錐展開——動態數學軟件GeoGebra製作教程

也就是:顯示圖層(0)

——選中所有點——Ctrl鍵+G隱藏。

需要注意的是,請先把n拉到其最大值處,再進行如上操作。

【想知道為什麼——不如,先不把n調到最大,直接操作;再拉動滑動條n,看看效果如何!】

顯示圖層(即ShowLayer),更多相關內容可查看 。

想讓效果更好,可以調整一下顏色,並且調整稜柱的線徑。

輕鬆將稜柱、稜錐展開——動態數學軟件GeoGebra製作教程

輕鬆將稜柱、稜錐展開——動態數學軟件GeoGebra製作教程

不知道你有沒有發現,效果圖中,當改變稜柱的高h或稜柱底面多邊形的邊數n時,稜柱會自動還原為初始狀態,也就是稜柱的展開程度k自動變為0。

想要實現該效果,只需要在滑動條

hn更新時腳本輸入:

賦值(k,0)

輕鬆將稜柱、稜錐展開——動態數學軟件GeoGebra製作教程

滑動條n也是如此

稜錐展開的製作

你大概猜到了——稜錐展開的製作與稜柱展開的製作類似!

稜柱有直接的指令可以生成,稜錐(Pyramid)也有:

稜錐( , )

一樣是五條指令:

n=滑動條(3,8,1)

h=滑動條(3,8)

k=滑動條(0,1)

a=稜錐(多邊形((-1, 0, 0), (1, 0, 0), n,), h)

展開圖(a,k)

其他操作和稜柱展開的製作一樣。

只是多了一步改變背景顏色:

輕鬆將稜柱、稜錐展開——動態數學軟件GeoGebra製作教程

拓展

我們知道正方體有11種展開情況,但是,展開圖( , )只演示了其中一種展開情況。

想要演示正方體的多種展開,可以怎麼做呢?

展開圖還有另一條語法:

展開圖( , , , , , ... )

利用這一條語法,就可以完成正方體的多種展開的演示。當然,11種展開,就需要寫11條指令,具體的,可以多加嘗試。


話說,這一篇需要源文件嗎?

如需要,請留言:稜柱、稜錐的展開


分享到:


相關文章: