2019年12月28日 星期六

notepad regexp


https://www.moonlol.com/notepad-regular-expression-re-regex-regexp-6040.html


Geogebra tutorial

  •  
 http://aprendeconalf.es/calculus/geogebra/calculus-geogebra/calculus-geogebra.pdf
 
  • Geogebra LAB
 http://gsite.asta.tw/blog/weilechutiyanxisuozuodetimujijieda

  • Geogebra 下載
https://www.geogebra.org/download

  • (右下角 GeoGebra Classic 5)

  • 配合<記事本>輸入 或 <notepad++>
  • notepad++  64bit installer
  • notepad++ 設定字型
         設定/設定程式語言格式
         字型大小 20
         開起共用字型
         開起共用字型大小
         開起共用粗體
  • 格式/字型 calbri 28
  • 小寫字母 : a,b,c,... 代表向量
  • 大寫字母 : A,B,C,... 代表點
  • 一次只能輸入一個指令
  • 多行指令需用Execute({"  ","    ","    ",.....,"   "}),將所有指令打入"    ",
          並用Execute({      })括起來
  • α °,   π  輸入法 : alt-a , alt-o , alt-p
  • slider(min,max,increment,speed,width,is angle,animating,random)
  • slider(0,10,1,1,180,false)
  • slider(0,180,1,1,180,true# is angle: true
  • matrix
https://wiki.geogebra.org/en/Matrices

  • ShowAxes(false)
  • ShowGrid(false)
  • ShowLabel(object,false)
  • ShowLayer( )  #layers 0..9
  • HideLayer( )
  • Polygon(A,B,3)
  • q=Polygon(A,B,3)
  • list1={Vertex(q)}
  • len=Length(list1)
  • Sequence(Element({list1(i)},1),i,1,len)
  • for loop
https://help.geogebra.org/topic/scripting-need-for-while-or-loop

http://www.malinc.se/math/geogebra/dynamictextandlatexen.php


  • 綜合除法
http://120.101.70.8/longlife/geogebra/GGB_Teach/Polynomial/Polynomial-19.html

碎形


https://www.geogebra.org/m/xhbvyf9r

2019年12月25日 星期三

machine learning


監督式學習(supervised learning)
https://zh.wikipedia.org/wiki/%E7%9B%A3%E7%9D%A3%E5%BC%8F%E5%AD%B8%E7%BF%92


非監督式學習(unsupervised learning)
https://zh.wikipedia.org/wiki/%E7%84%A1%E7%9B%A3%E7%9D%A3%E5%AD%B8%E7%BF%92

半監督式學習(Semi-supervised learning)
https://en.wikipedia.org/wiki/Semi-supervised_learning

強化學習Reinforcement learning,簡稱RL
https://zh.wikipedia.org/wiki/%E5%BC%BA%E5%8C%96%E5%AD%A6%E4%B9%A0

機器學習
https://zh.wikipedia.org/wiki/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0


深度學習
https://zh.wikipedia.org/wiki/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0


神經網路
https://zh.wikipedia.org/wiki/%E4%BA%BA%E5%B7%A5%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C


https://zh.wikipedia.org/w/index.php?search=%E5%8D%8A%E7%9B%A3%E7%9D%A3%E5%BC%8F%E5%AD%B8%E7%BF%92&title=Special:%E6%90%9C%E7%B4%A2&go=%E5%9F%B7%E8%A1%8C&ns0=1

多項式的基底空間









2019年12月23日 星期一

資料分析

箱形圖(Box Plot)


統計圖表

Html 特殊符號


https://www.ifreesite.com/1-image/html-symbol.jpg

http://chukaml.tripod.com/linguistics/charCode/

2019年12月22日 星期日

向量2

1. a=(1,2),b=(3,4) 求
  1. a+b
  2. a-b
  3. 3a+2b
  4. a • b                      Dot(a,b)
  5. 3a•2b=6a•b
  6. a × b                      Cross(a,b)
  7. 3a × 2b=6a × b 
  8. |3a|=3|a|                 abs(3a)
  9. |b|
  10. a•b/( |a| |b|)             Dot(a,b)/(abs(a) abs(b))
2.A=(1,2),B=(3,4)
  1. 向量AB=B-A         vector(A,B)
  2. 向量BA=A-B         vector(B,A)
  3. 向量OA                  vector(O,A)
  4. 向量OB                  vector(O,B)
  5. OA • OB
3. 成績(國文,英文,數學,物理)
有 a,b,c 三位同學成績如下:
a=(90,80,70,55)
b=(80,65, 65, 60)
c=(70, 70,60,60)
求 a與b 或 a與c 成績較接近

hint: cos(θ),  cos(θ)值越大越接近
geogebra 無法用 4 維資料
可以改用 R,octave, python, ...

R code
a=c(90,80,70,55)
b=c(80,65, 65, 60)

# Euclidean distance(歐式距離) of a,b
Ea=sqrt(sum(a^2))
Eb=sqrt(sum(b^2))

#a.b
a%*%b

#cos(theta)=a.b/(|a||b|)
a%*%b/(Ea*Eb)


內積(點積;dot):
  • 向量a在向量b上的投影,再乘以b的長度=向量b在向量a上的投影,再乘以a的長度
  • 有交換性 a•b=b•a
  • a•b=|a||b|cos(θ)
  • a || b ⇔ a=tb, t∈ℜ(成倍數關係) (i.e. (x1,y1)=t(x2,y2) );⇔ x1/x2=y1/y2
  • a ⊥ b ⇔ a•b=0(無投影量)⇔ x1x2+y1y2=0
  • 純量
  • https://zh.wikipedia.org/wiki/%E7%82%B9%E7%A7%AF


外積(叉積 ; cross):
  • a,b 兩向量所展開的平行四邊形面積
  • 無交換性 a × b ≠ b × a (a × b = -(b × a)
  • a×b=|a||b|sin(θ)
  • a || b ⇔ a×b=0(無展開的平行四邊形面積) ⇔ x1y2-x2y1=0
  • 向量(有±)
  • https://zh.wikipedia.org/wiki/%E5%8F%89%E7%A7%AF


(1) 已知向量a, b之座標
 a=(x1,y1),b=(x2,y2)
  • 內積 a•b=x1*x2+y1*y2
  • 外積 a × b=x1*y2-x2*y1 (行列式的值)

(1) 已知向量a, b之長度及夾角
  • 內積 a•b=|a||b|cos(θ)
  • 外積 a × b=|a||b|sin(θ)

geogebra code

長度|a|=abs(a)

內積 a•b = Dot(a,b)

外積 a × b = Cross(a,b)

向量三重積(行列式值)
a•(b × c)=Dot(a,Cross(b,c))

根號 a = sqrt(a)

cos(θ)=Dot(a,b)/(abs(a) abs(b))





2019年12月18日 星期三

R tutorial


https://yijutseng.github.io/DataScienceRBook/manipulation.html

向量


向量vector 12/19

  • 有大小 有方向的量


Ex. 力、速度

  • 求合向量


Geogebra

a=(1,0)
b=(0,1)

a+b
a-b
-a+b
-a-b

  • 求長度


abs(a)
abs(b)
abs(a+b)
abs(a-b)
abs(b-a)
abs(-a-b)


  • 合向量動畫

xa
ya
aa=(xa,ya)
aa 描點
顯示軌跡
xa動畫
ya動畫

  • 動畫


XA
YA
AA=(XA,YA)


2019年12月6日 星期五

電子報

高中資訊科技學科中心電子報
http://icerc.tnssh.tn.edu.tw/modules/news/

高中資訊科技學科中心電子報No.163 2019-11
MicroPython與物聯網  黃裕雄
http://icerc.tnssh.tn.edu.tw/modules/news/index.php?storytopic=0&start=15


Python 與 json 讀取氣象資料為例                                    羅東高中 邱柏翰
https://drive.google.com/file/d/1kBf1uyDeLtMWHlVIKfJ850ekal-n9Kdw/view

2019年12月3日 星期二

數感盃新詩欣賞


  • 王朝宗/慈大附中
  •  
  • 白芷安/台中市立光榮國民中學
  •  
  • 許季華/臺北市立松山家商
  •  
  • 林欣柔/復旦高級中學

等到‧最後

2019年12月2日 星期一

數學詩


  • 羅素說:數學=符號+邏輯
      北一女中  陳麗明老師: 國文=符號+情理

                                                 數學詩=符號+邏輯+情理

      i.e 將"詩"加入數學的"元素"


  • 寫入:
  1. 景物
  2. 感情
  3. 故事
  4. 道理
  5. 問號

蘇東坡【水調歌頭‧明月幾時有】

明月幾時有?把酒問青天。不知天上宮闕,今夕是何年?


  • 結尾:
          景物->情感(問號; 睹物思情)  


  • 四大句型:
  1. 有沒有-有無句
  2. 是不是-判斷句
  3. 有動詞-敘事句
  4. 沒有動詞-表態句


  • 複句句型
  1. 並列
  2. 承接
  3. 選擇
  4. 遞進
  5. 因果(因為...,所以...)
  6. 轉折(雖然....,但是...)
  7. 假設(如果....)
  8. 條件(有怎樣....才能怎樣...)
  -----------------------------------------------
      新詩避免有 承接、 選擇、 遞進

  • 胡適<詩與夢>
都是平常经验,
都是平常影象,
偶然涌到梦中来,
变幻出多少新奇花样!

都是平常情感,
都是平常言语,
偶然碰着个诗人,
变幻出多少新奇诗句!

醉过才知酒浓,
爱过才知情重;——
你不能做我的诗,
正如我不能做你的梦。

胡適詩選

胡適談新詩

  • 林宛瑜 <愛的24則運算>
(1)
你的多邊形靈魂
有我無法確定的形狀
那種難以探測的曲折
絕對不是正多邊形

(2)
日光帶來等差級數的溫暖
雨水的鋒利
卻是等比級數

http://vneverz.blogspot.com/2017/07/24.html
  • 宋 理學大師邵雍<山村詠懷>
            一去二三里
            煙村四五家
            亭台六七座
            八九十枝花
  • 曹開<不同的運算>
你們選擇了「無窮大」 
    我挑選了「小數點」 
你們頑守虛根
    我擁護真數 
你們爭相「加減乘除」 
     不休止地互套括弧 
而我按公理整合矛盾方程式 
    冷靜地自我因式分解

http://www.youth.com.tw/db/literature/literature-20150930143638-5.pdf
  • 明 程大位原著,清 梅珏成<增刪算法統宗>
         三藏西天去取經
         一去十萬八千里
         每日常行七十五
         問公幾日得回程

https://web.math.sinica.edu.tw/math_media/d383/38303.pdf


  • 九章算經
https://ctext.org/nine-chapters/zh


  • 2015北一女中 張靜年<如果.可是>
可是不能把人心用∑相加
就團結一心
可是不能把壞人關進絕對值裡
出來後能保正
可是不能把所有的汙染乘以零
地球就變乾淨
可是不能把愛屋及烏用數學歸納法推廣
讓全世界相親相愛
可是不能把 1%的財富和 99%的貧窮相加除以二
貧富不均就消失
可是不能把你的長處我的短處他的稜角帶入餘弦公式
就求出你我他之間該維持的長度

該有多好
如果數學在現實中成立

  • 梁紹玉<圈兒詞>
相思欲寄無從寄,畫個圈兒替。
話在圈兒外,心在圈兒裡。 
我密密加圈,你須密密之儂意。 
單圈兒是我,雙圈兒是你。
整圈兒是團圓,破圈兒是別離。 
還有那訴不盡的相思, 
把一路圈兒圈到底。

  • 蘇俊鴻老師
https://www.facebook.com/numeracylab/posts/1751606694860349/

https://math.ntnu.edu.tw/~horng/letter/hpm20(5).pdf
  • 洪萬生
  1. 學習 數學的多元面向
  2. 學習數學的多元面向
  • 數學敘事:比喻與理解

圓內冪定理
圓內一點P,通過P點任意劃一條弦AB,PAxPB=定值

  • 推拉阻模型
想一想情境(故事...)推力、拉力、阻力的元素有什麼?

  • 弗萊爾模型
  1. 定義
  2. 特徵/屬性
  3. 例子
  4. 非例子
-----------------------------
練習:
  1. 平行四邊形
  2. 包容
  • 故事DNA
可以利用這些模型來使概念更加明確。
數學詩主要是要先抓住想呈現的概念,
概念不需要多,只需要簡單並緊抓住,再慢慢豐富整個概念。
  • 如何寫一篇數學論文
https://kknews.cc/zh-tw/education/emjr9vy.html