- 3月 06 週四 200802:39
我對你的愛為真,只是無法被證明
- 3月 06 週四 200802:07
報告:吃鯨魚比吃家禽家畜環保喔!
如果這句話是真的,我願意跳海。雖然經常在跳海,但這絕對不會影響我的誠意的!!
--
挪威一個提倡捕鯨的團體倡議用「吃鯨魚」來救地球。它們宣稱,有研究顯示,比起牧養牲畜,捕鯨對地球的傷害較小。
環保組織「綠色和平」痛斥這團體胡說八道。
- 3月 03 週一 200807:24
Out of the blue
http://www.badongo.com/pic/3060404 這孩子還真有創意,不過我覺得最有創意的是給對一半的老師。
Q: 平面上三個點A(-3,6),B(-1,-1),C(3,2) ,所圍成的三角形面積為何?
有興趣不一定能做得好每件事;小時候對數學很有興趣,很愛看星星,很喜愛音樂,對電腦充滿了好奇,有時候也會想自己畫畫,覺得會跳舞的人真不錯,看大葛格打拳覺得很有威能........結果現在看到數字就想睡,在天上找不到北極星,電腦整天壞掉,畫圖可以拿來嚇鬼,不但不會跳舞,現在恐怕連一隻狗都打不贏。
Anyway,現在唯一的專長大概是講話跑題。看到這個題目的想法第一個是用內積求高,第二個是外積長度的一半(雖然這是二維平面),第三個想法是海龍公式,第四個想法是用梯形面積去扣三角形面積;然後最後一個想法是一個我用了很久卻一直不知其名的測量師公式(當然是前幾天才知道名字)。
想當然耳,一般國中的題目當然不會用什麼內積求高,不管是利用dot為0求高或者是用點到直線距離公式都一樣(可怕的是以前國中竟然背了一堆自己都不知道怎麼來的公式);二維平面當然沒有所謂的積,除非兩個向量後面自己再補上個0變成三維空間...(爛透了XD);再不然兩點距離都算出來,用三斜求積或海龍公式,萬一數字很醜當然也很蠢,用三邊長求正弦函數也很蠢,還繞了一大圈;第四個想法萬一點給的很醜也很好算,唯獨有點麻煩。
為什麼會想寫這篇東西是因為想了很久,除了最麻煩的第四個方法之外沒有一個方法國中的數學課本教出來的程度可以被"理解"。算了一下認識測量師公式也快10年,竟然從來沒去追究過為什麼那時候會用行列式,而且到底是怎麼證明的,有什麼限制,都不知道;難怪活了這麼久人還是一樣笨,完全沒有進步.....看到數字就想按計算機是不是一種老化?
測量師公式如是說,如果有個三角形的三個點逆時針(逆時針是為了行列式的值不要出現負值)依序為(x1,y1) (x2,y2) (x3,y3)的話,則三角形的面積為:
|x1 x2 x3|
|y1 y2 y3| * (1/2)
最有趣的是這個公式可以擴展到N邊的凸多邊形面積計算。若凸多邊形的點座標為(xk,yk) (xk+1,yk+1)...(xn,yn),則面積為
|xk xk+1 ..... xn|
|yk yk+1 ......yn| *(1/2)
關於N多邊形的擴展一直想不出來到底是怎麼證明的~_~ 偉大的辜狗大神也沒找到N多邊形下的證明;一直到前天睡覺睡到一半忽然想到了...XD
其實只要是凸多邊形,當然可以分解成N-2個小三角形的面積和嘛XD 結果一件很簡單的事被愚蠢的想了很久(竟然還想過用數學歸納法來證orz);難怪數學會不好T_T
結果想了半天還是沒想到我國中到底會怎麼用一個"看得懂"的方法來解orz 似乎只有畫一個高設未知數用畢氏定理解聯立而已。有人有更好的解法嗎?
--
所以這篇是要紀念做夢夢到一件很簡單事實的蠢事。如果不是看到這個有趣的圖可能再過十年也不會去想它,慣性真是件恐怖的事。
- 2月 29 週五 200817:01
Cage 1.1.4 source code (*.py)
- 2月 29 週五 200805:50
說到cage
http://pypi.python.org/pypi?%3Aaction=search&term=cage&submit=search 目前的狀態是這樣的,不過官網似乎更新的稍微慢了一點,上面寫最新的版本是1.1.3,但其實幾個月前我就在用1.1.4了=_+
Cage Homepage:
http://www.alcyone.com/software/cage/
許多關於CA的雛型和想法概念都可以在裡面得到解惑,雖然我還是不太滿意介面有醜,不過這種小事情可以很輕易的改善就是,有了這個工具可以迅速的把重心放在Literature review和參數的選用與設定上,這種事號稱簡單好用的VB............嗯,支持者太多了,還是不要說它的壞話好了。
附帶一提,我特別喜歡它裡面的sugar和Conway,尤其是後者讓我倍感懷念,數學家的想像力真是無遠弗屆,套一句宋老師的名言,真是唬死人了。
- 2月 29 週五 200805:28
Python library reference & package index
http://docs.python.org/lib/lib.html Library Reference
http://pypi.python.org/pypi Package Index
有些舊版的package和library在2.5.1裡面不能用Q_Q,某些部份存在著不知名的問題,
舊版裡以前似乎並沒有curses這個package,所以在cage這個package裡面有附上;
現在V2.5.1裡面有個curses的package,但是和cage裡面的curses似乎並不是同一個東西,
哪天有空應該把code讀一遍才是,卻因為太懶惰一直沒去做orz
如果可以的話應該再花時間找一下更好用的工具,
畢竟大家對美貌的喜好有時候會勝過實用性。
附帶一提,2.5.2版已經釋出了,詳見:http://www.python.org/
據說8月會出3.0版,屆時將會有全新的爬說語可以使用,而不以對過去的相容性為主要工作(從這幾版就已經可以預見了的事了QQ)。
另外有些功能在Windows下是不能正常執行的,
某些在Linux下的默認設置在Windows裡也沒有。
總之,這麼龐大的資源和工具大概是Ruby使用者兩年後才能享有的福利吧:p
- 2月 24 週日 200807:00
一呀摸,二呀摸,摸到一個大粽子
- 2月 24 週日 200805:19
Easy things shou be easy, and hard things should be possible!
