EXCEL的圖表除了散點(diǎn)圖可以用來搞藝術(shù)以外,曲面圖也是非常容易發(fā)揮的。 曲面圖在我們的日程使用中很少,甚至可以說是近乎不會(huì)用到,但如果我們多進(jìn)行嘗試,會(huì)發(fā)現(xiàn)它是非常有意思的一種數(shù)據(jù)圖形。 對(duì)X軸和Y軸分別設(shè)置-10,-9,……,9,10;用RADIANS函數(shù)分別對(duì)其從角度值轉(zhuǎn)換為弧度值。對(duì)其中的單元格進(jìn)行賦值,以圖表一為例,另單元格=SIN(C$32)*COS($B33)。這里仍然采用我最喜歡的三角函數(shù),當(dāng)然用其他函數(shù)也可以,只是因?yàn)榉浅O矚g三角函數(shù)形成的波浪效果,循環(huán)往復(fù)。 如果只是這樣,曲面圖只是一幅靜態(tài)的圖形,當(dāng)然還不夠有美感啦。這時(shí)候我們可以引入變量,另單元格=SIN(C$32+RADIANS($A$3))*COS($B33+RADIANS($A$3))。圖形對(duì)應(yīng)的每一個(gè)點(diǎn)的數(shù)值都會(huì)跟隨A3的值變化而發(fā)生變化。 最低級(jí)的方式為手動(dòng)輸入A3的值,例如從1,2,一直到1000,當(dāng)然這就會(huì)相當(dāng)手忙腳亂且不具備美感。 第二種方法為使用一個(gè)進(jìn)度條控件,對(duì)控件進(jìn)行單元格鏈接為A3,并且設(shè)定最小值為1,最大值為1000,步長(zhǎng)為1,這樣就實(shí)現(xiàn)了半自動(dòng),可以通過點(diǎn)擊實(shí)現(xiàn)動(dòng)畫的呈現(xiàn)。 第三種方法為使用一個(gè)按鈕控件,對(duì)控件制定宏,并設(shè)置宏為: Sub To big1() org 1= [F2] For j = org 1 To 1000 Cells(3, 1) = j Do Events Next j End Sub 這樣就可以實(shí)現(xiàn)全自動(dòng)的控制A3從1到1000的數(shù)值變化。 這三種控制方法同時(shí)設(shè)置,可以根據(jù)需要進(jìn)行控制的選擇。這三種方式也是實(shí)現(xiàn)動(dòng)態(tài)圖表的參數(shù)變化的最通常方式。 通過對(duì)于函數(shù)的三維呈現(xiàn),可以非常直觀也極具有美感。通過設(shè)定不同的函數(shù)可以獲得不同的圖形,在探索中充滿了驚喜,充滿了期待。 |
|