2017年12月19日 星期二

3D printer 作業

3D printer 作業(單位:mm)

1. 鑽石戒指
torus:major radius 戒寬/2+2, minor radius 1
鑽石:圓內接正12邊形半徑5~10
extrude 上:5
             下:10

2.指尖陀螺
外孔徑:22.1*3, 中心孔:22.06
圓內接正三角形半徑 26
邊緣厚 3
倒角R=1~2 

3.鑰匙圈 :
孔:3~4mm
底板:40*30*2mm
字高:2mm

3D printer 分組

3D printer 分組

二誠

1.梁彩瑜
  黃暐翔
  劉宇軒

2.林子翔
   冠宇
   正豪
   紀

3.陳宸
   高軍雷
   章瑋韓
   柯宏恩
   蘇勇
   葉國情

4.林依凡
   芷瑩
   冠潔
   王榮勝

二愛
1.張俞祺
   游昱洲
   鍾伯鶴
   楊增智

2.潘聖融
   蕭宇恆
   楊承剛
   艾

3.潘聖華
   林凱威
   曾宇威
   蔡承
   蘇謹

三誠
1.謝資政
   阿特
   汪翔宇
   林豈亦
   王偉

2.王奕凱
    黃真偉
    劉杰
    何政逵
    葉翔順

3.陳文欣
   張嘉真
   少強
   洪琳
   楊萱
   黃舒晴

4.高佳萍
   李沅璟
   黃冠倫
   張玉孝

三愛
1.溫俊霖
   吳承旻
   呂恩
   林浩煒

2.楊博允
   王家英
   余宛貞
   馮泓羽
   潘毅鴻

3. 16.方慧華
    28.江佳恩
    7.高妤晴
    15.金郁庭

4.李致翰
   卓莉萍
   江翾昊
   陳恩揚

5.胡志安
   李鎮佑
   馬宏鈞
   吳子亮
   鄧祖文





2017年11月20日 星期一

分式不等式

在分數裏,分母不可為0,
  1. a/b>0 ≡ ab>0
  2. a/b≥0 ≡ ab≥0
  3. a/b<0 ≡ ab<0
  4. a/b≤0 ≡ ab≤0
這些結果對兩多項式f(x)/g(x),分母g(x)不可為0一樣成立 範例:
  1. (x-2)/(x-1)>0
  2. (x-2)(x-1)>0
    x>2 or x<1

  3. (x-2)/(x-1)≤0
  4. (x-2)(x-1)≤0
    1≤x≤2

  5. 1/(x+1)≤1
  6. 1/(x+1)-1≤0
    [1-(x+1)]/(x+1)≤0
    -x/(x+1)≤0
    x(x+1)≥0
    x≥0 or x< -1

2017年11月15日 星期三

123D Design HW1. Diamond

123D Design HW1. Diamond

1. 以游標卡尺測量"手指寬度"

2. 甜甜圈(Major radius=手指寬度/2+3, Minor radius=3 )

 move(ctrl+t) 轉90度

 d: 移到平面

3.鑽石

sketch/ polygon

∅20, 邊數:12

u(下拉)-30,內縮到尖

u(上拉)10,內縮(留一小平面)

d: 移到平面

全選

ctrl+t  上移 "手指寬度+3"

4.全選  鑽石+甜甜圈
   
   a(align):點x, y軸 中心點對齊

5.調整 鑽石嵌入高度

6.全選 ctrl+t 轉180度(讓鑽石的平面貼齊平面)

7.

  • save / to my computer                       


          檔名:1061120-3loyal01-diamond

           ps:三誠:3loyal,三愛:3love


  • export as 3D/ STL
 

 

123D Design HW2.指尖陀螺

123D Design HW2.指尖陀螺

1.已知: bearing 外徑22,內徑8,高7 (單位:mm)

2.已知:兩bearing 中心距離 45

3.正三角形邊長45, 重心到頂點距離=sqrt(3)/2*45*2/3=25.981≈26

工作底稿格線選為TOP

畫正三角形
sketch/polygon  重心到頂點距離:26, 邊數:3(注意:中垂線與格線平行)

4.
在正三角頂點畫∅22.02, 環狀排列(circular  pattern :shift n):center :正三角形重心 

圓∅22.02 offset 5, 環狀排列:center :正三角形重心

圓∅32.02 offset 5

5.正三角形 offset 5

6. 做mirror線
 
    sketch/Rectangle

    正三角形重心為起點,劃一長方形與正三角形相交

7. 做外圓(offset5 處)到正三角形邊(offset5 處)的(sketch/spline)倒角,
倒角線(1)環狀排列, (2.1)mirror( alt m)倒角線, (2.2)環狀排列

8. sketch/ trim 多餘的線 (內正三角形,內外圓先trim )

9.以重心為圓心畫∅22.02

10. 按"u",拉高7,倒角R1.5

11.

  • save/ to my computer
         檔名:日期-班級座號-fingertipGyro(必須為英文)             
                     1061120-3loyal01-fingertipGyro
                     ps: 三誠:3loyal, 三愛:3love

    

  •  export as 3D (save STL)

       檔名:日期-班級座號-fingertipGyro(必須為英文)
     
 

2017年11月8日 星期三

多項式不等式

多項式不等式的解
1. 觀察多項式的"根"
2. 有偶次方 (x-a)^2 有何不同
3. 有奇次方 (x-a)^3有何不同

繪圖後 ,判斷解的區域

1.(x+1)(x+2)(x+3) >0     觀察有3個根 x=-1,-2,-3
 x>-1 or -3<x<-2


2.(x+1)(x+2)(x+3) 0
x≧ -1 or    -3≦x≦-2

3.(x+1)(x+2)(x+3) <0
-2<x<-1 or x<-3

4.(x+1)(x+2)(x+3) 0
-2x-1 or x-3

5.(x+1)^2 (x+2)(x+3) >0 偶次根的兩側正負符號相同

(+) -3 (-)  -2 (+) -1 (+)
 x<-3 or -2<x<-1 or x>-1

6.(x+1)^3 (x+2)(x+3) >0 竒次根的兩側正負符號相異

(-) -3 (+)  -2 (-) -1 (+)
 -3 <x<-2 or x>-1

7. -(x+1)(x+2)(x+3)>0

(x+1)(x+2)(x+3)<0

(-) -3 (+) -2 (-) -1 (+)
x<-3 or -2<x<-1


二次函數
ax^2+b x+c

觀察a,b,c 動畫有何不同?

D=b^2-4ac

f(x)>0

觀察a,b,c 動畫有何不同?






(高次)多項式函數

利用geogebra
畫出(高次n>=3)多項式函數圖形
1. 觀察多項式的"根"
2. 有偶次方 (x-a)^2 有何不同
3. 有奇次方 (x-a)^3有何不同
繪圖
1.(x+1)(x+2)(x+3)      觀察有3個根 x=-1,-2,-3
2.(x+1)^2 (x+2)(x+3)  偶次根的兩側正負符號相同
3.(x+1)^3 (x+2)(x+3)  竒次根的兩側正負符號相異
4.(-(x+1))^3 (x+2)(x+3)(x+4)

5. -(x+1)(x+2)(x+3)
6. -(x+1)^2 (x+2)(x+3)
7. -(x+1)(x+2)(x+3)(x+4)

8.(x-1)(x+1)(x+2)

二次函數圖形

利用geogebra
畫出二次函數圖形


  • 一般式 f(x)=ax^2+bx+c
  • 頂點式 f(x)=a(x-h)^2+k


  1.   頂點V(h,k)
  2.   對稱軸 x=h
  3.   極值  a>0, x=h, ymin=k

                     a<0, x=h, ymax=k


                                            配方法
    一般式f(x)=ax^2+bx+c  =====> 頂點式 f(x)=a(x-h)^2+k

(1)開口方向
  (i) a>0  ==>開口向上 ==>最低點 ==>ymin
  (ii) a<0 ==>開口向下 ==>最高點 ==>ymax

(2)判斷根的性質
根的判別式D=b^2-4ac
 (i)   D>0 兩相異實根
 (ii)  D=0 兩相等實根
 (iii) D<0 共軛虛根


繪圖
1.(x+1)(x-1)    兩相異實根 x=1,-1
2.(x-1)^2         兩相等實根 x=1,1
3.x^2+1          共軛虛根, x = i, -i 

4. -(x+1)(x-1)
5. -(x-1)^2
6. -x^2-1

(3) 平移
原函數   y=a(x-h)^2+k

(i)   上移 1 單位 y=k --> y=k+1
(ii)  下移 1 單位 y=k -->y=k-1
(iii) 左移 1 單位  (x-h)-->(x-h+1)
(iiii)右移 1 單位  (x-h)--->(x-h-1)

原函數  y=(x-2)^2-4

求平移後之函數,並繪圖
(1)上移 3 單位  y=(x-2)^2-4+3==> y=(x-2)^2-1
(2)下移 4 單位  y=(x-2)^2-4-4==> y=(x-2)^2-8
(3)左移 1 單位  y=(x-2+1)^2-4==> y=(x-1)^2-4
(4) 右移 2 單位  y=(x-2-2)^2-4==> y=(x-4)^2-4




2017年10月31日 星期二

繳交資訊概論作業

繳交資訊概論作業

  1. 1061101 123D Design 繪製 鑽石
  2. https://drive.google.com/drive/folders/0BwfiunrXhpOkb2h2Nngxa1RUbVE?usp=sharing
  3. email:algobear@gmail.com
  4. 存檔檔名:須為英文, ex.日期-2誠1號-內容, 1061025-2loyal-diamond

2017年10月22日 星期日

123D Design hot key

  • 房子圖形:回到home
  • click Home -> orthogonal/perspective
  • right bottom: rotation
  • roller按住: shift move
  • roller: roller for zoom
  • left bottom:
  • u: 往上/下長
  • p: be similar to "u"
  • d: move to the zero-plane
  • transformer
    • 移動move:ctrl+t
    • 對齊align: a
    • 放大縮小scale: s
    • smart scale: ctrl+b
    • 尺規Rule: r
    • 測量Measure:shift+m
    • 文字Text:t
  • pattern
    • circular rectangular(n)
    • circular path (alt n)
    • circular pattern (shift n)
    • mirror (alt m)
  • modify
    • Press Pull(p)
    • Tweak(k)
    • fillet:round edges (e)
    • chamfer (c)
  • snap: :
  • merge: [
  • substract: ]
  • 存檔檔名:須為英文, ex.日期-2誠1號-內容, 1061025-2loyal01-diamond

2017年10月12日 星期四

好用的軟體

好用的軟體

繪圖:
GIMP, Inkscap,

照片處理
Xnview, CADsee, photocap

3D:
123D Desig, thinkcad,

物理:
soundcard scope, Labview , Tracker

數學:
octave, R, maxima, gunplot, Geogebra, matlab, mathmatica, maple

程式語言:
python, perl, octave, R

文書編輯
gvim, notepad++,emacs,

心智圖
XMind, freemind,mindmeister

排版(Latex)
miktex, cwtex, tex

邱文盛 研習分享
 https://drive.google.com/drive/folders/0Bz3Q7bAT36nKZ3NHVnhxWEd2bUk





2017年9月20日 星期三

二分法求根號近似值(octave)

%bisect.m
rt=10.;
fprintf('solve sqrt(%d)=?\n',rt); %solve sqrt(10)
a=round(sqrt(rt))
b=a+1
m=(a+b)/2.
e=10^-4                      %hold condition, 精確到小數點第三位,則設到小數點第四位
error=m^2-rt;
count=1;
fprintf('count=%d, error=%f, sqrt(%d)=%f\n',count,error,rt,m);

while abs(error)>e

if error >0 
    b=m;
else
   a=m;
end
a
b
m=(a+b)/2.
error=m^2-rt;
count=count+1;
fprintf('count=%d, error=%f, sqrt(%d)=%f\n',count,error,rt,m);
end

2017年9月14日 星期四

106-1資訊概論課綱

1.運算思維與Blocky Game
2.Blocky Game (Puzzle, Maze)
3.Blocky Game (Bird)
4.Blocky Game (Bird)
5.Blocky Game (Turtle)
6.Blocky Game (Turtle)
7.Blocky Game (Movie)
8.Blocky Game (Movie)
9.Blocky Game (Pond tutor)
10.Blocky Game (Pond tutor)
11.scratch,transformer, Arduino 簡介
12.S2A, transformer LED呼吸燈實驗
13.LED紅綠燈實驗
14.字串 print
15.超音波測距離
16.3D printer introduction
17.Inkscape 繪圖
18.Thingiverse  introduction and download file
19.Thinkcad 繪圖
20.3D printer 作品實驗

平時成績60%:上機實驗
段考成績40%:繳交作品;遲交者扣分;未交者0分計算

2017年9月13日 星期三

Excel 數據分析 average, variance, standardize

- no title specified
 

x

x+b

ax

ax+b

a

 

1

3

3

5

3

 

2

4

6

8

 
 

3

5

9

11

 
 

4

6

12

14

 
 

5

7

15

17

 
 

6

8

18

20

 
 

7

9

21

23

 
 

8

10

24

26

 
 

9

11

27

29

 
 

10

12

30

32

 

sum

55

75

165

185

觀察sum的變化

count

10

10

10

10

 

sum/count

5.5

7.5

16.5

18.5

 

average

5.5

7.5

16.5

18.5

觀察average的變化

var.p

8.25

8.25

74.25

74.25

觀察var.p的變化

stdevp

2.8722813233

2.8722813233

8.6168439698

8.6168439698

觀察stdevp的變化

      
 

x

mu

X-mu

(X-mu)^2

 
 

1

5.5

-4.5

20.25

 
 

2

 

-3.5

12.25

 
 

3

 

-2.5

6.25

 
 

4

 

-1.5

2.25

 
 

5

 

-0.5

0.25

 
 

6

 

0.5

0.25

 
 

7

 

1.5

2.25

 
 

8

 

2.5

6.25

 
 

9

 

3.5

12.25

 
 

10

 

4.5

20.25

 

sum

55

 

0

82.5

 

count

10

    

sum/count

5.5

    

average

5.5

    

var.p

8.25

 

sum/count

8.25

 

stdevp

2.8722813233

 

sqrt(sum/count)

2.8722813233

 
      
      
 

x

pseudo mu

X-pseudo mu

n*pseudo mu

 
 

1

5

-4

  
 

2

 

-3

  
 

3

 

-2

  
 

4

 

-1

  
 

5

 

0

  
 

7

 

2

  
 

8

 

3

  
 

9

 

4

  
 

10

 

5

  
 

11

 

6

  

sum

60

 

10

50

 

count

10

    
      
 

sum(x)=sum(x-pseudo mu)+n*pseudo mu

    
 

pseudo:儰

    

2017年7月23日 星期日

106-1選修數學1課綱

週次      內容
1          隨機變數
2          期望值,變異數,標準差
3          期望值,變異數,標準差
4          獨立事件
5          獨立事件
6          二項分佈
7          二項分佈
8          抽樣與統計推論
9          抽樣與統計推論
10        指數
11        指數函數與圖形
12        指數函數與圖形
13        對數
14        對數函數與圖形
15        對數函數與圖形
16        指數與對數的應用
17        指數與對數的應用
18        弧長與扇形面積
19        弧長與扇形面積
20        廣義三角函數性質與圖形

參考書籍: 全華高中選修數學甲/乙(上) 楊任孝 主編 ,全華高中數學習作, 歷屆試題.
成績計算: 平時40%:習作,筆記,小考,上台演習,電腦上機演習
                 三次段考60%:第一次,第二次,第三次段考
課程目標: 學習數學的邏輯思考,幾何概念,基本運算能力
                 養成主動學習,自學的能力
                 電腦與數學演算法做結合,輔助計算與學習
                 學習GeoGebra,octave, maxima,R等軟體,輔助數學學習與解題

106-1 數學1課綱

週次  內容
1    成績算法,如何作筆記
2    基本運算
3    基本運算
4    數與數線
5    數線上的幾何
6    多項式函數
7    多項式函數
8    多項式方程式
9    多項式方程式
10    多項式方程式
11   多項式函數圖形與多項式不等式
12   多項式函數圖形與多項式不等式
13   指數
14   指數函數與圖形
15   指數函數與圖形
16   對數
17   對數函數與圖形
18   對數函數與圖形
19   指數與對數的應用
20   指數與對數的應用
參考書籍: 全華高中數學1 楊任孝 主編 ,全華高中數學習作, 歷屆試題.
成績計算: 平時40%:習作,筆記,小考,上台演習,電腦上機演習
                 三次段考60%:第一次,第二次,第三次段考
課程目標: 學習數學的邏輯思考,幾何概念,基本運算能力
                 養成主動學習,自學的能力
                 電腦與數學演算法做結合,輔助計算與學習
                 學習GeoGebra,octave, maxima,R等軟體,輔助數學學習與解題

2017年6月25日 星期日

105-2第三次段考sim

$$(y-4)^2=16(x-2)$$ $$V(2,4)$$ $$F(6,4)$$ $$L:x=-2$$
$$(x-2)^2=16(y-4)$$ $$V(2,4)$$ $$F(2,8)$$ $$L:y=0$$
$$\displaystyle{\frac{(x-2)^2}{25}+\frac{(y-4)^2}{9}=1}$$ $$O(2,4)$$ $$a=5$$ $$b=3$$ $$c=4$$
$$\displaystyle{\frac{(y-4)^2}{25}+\frac{(x-2)^2}{9}=1}$$ $$O(2,4)$$ $$a=5$$ $$b=3$$ $$c=4$$
$$\displaystyle{\frac{(x-2)^2}{16}-\frac{(y-4)^2}{9}=1}$$ $$O(2,4)$$ $$a=4$$ $$b=3$$ $$c=5$$ $$L_1:3x+4y=22$$ $$L_2:3x-4y=-10$$
$$\displaystyle{\frac{(y-4)^2}{16}+\frac{(x-2)^2}{9}=1}$$ $$O(2,4)$$ $$a=4$$ $$b=3$$ $$c=5$$ $$L_1:4x-3y=-4$$ $$L_2:4x+3y=20$$

2017年6月20日 星期二

105-2第三次段考

105-2第三次段考 
範圍:二次曲線(不考 馬可夫鏈柯西不等式)

選擇7*4分=28分 
填充15*3分=45分
 作圖3*5分=15分 
計算3*10分=30分 
合計118分,滿分以100分計

2017年4月24日 星期一

When $a \ne 0$, there are two solutions to \(ax^2 + bx + c = 0\) and they are $$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$

2017年4月19日 星期三

Geogebra 解線性變換


octave 矩陣表示法
mirX=[1 0; 0 -1]

maxima 矩陣表示法
mirX:matrix([1,0],[0,-1])

Geogebra 矩陣表示法
mirX={{1,0},{0,-1}}

Geogebra 一次輸入很多指令
Execute[
"{ }",
"{ }",
"{ }"
  ]

 Execute[{
"mirX={{1,0},{0,-1}}",
"mirY={{-1,0},{0,1}}",
"mirO={{-1,0},{0,-1}}",
"P=(1,2)",
"mirX*P",
"mirY*P",
"mirO*P"
}]


Execute[{
"M={{6,0},{0,6}}",
"N={{1,1/2},{0,1}}",
"P={{1,0},{1/3,1}}",
"Q={{-1,0},{0,-1}}",
"X=(1,1)",
"MX=M*X",
"NX=N*MX",
"PX=P*NX",
"QX=Q*PX",
"T=Q*P*N*M"
}]

2017年4月18日 星期二

octave 解線性變換

% 代表註解符號
%mirror X (對x軸的鏡射變換矩陣)
mirX=[1 0; 0 -1]


在octave提示字元 > 下打入  mirX=[1 0; 0 -1],即會出現下面結果
 octave:> mirX=[1 0; 0 -1]
mirX =

   1   0
   0  -1

 

%mirror Y (對y軸的鏡射變換矩陣) 
 mirY=[-1 0; 0 1]

octave:> mirY=[-1 0; 0 1]
mirY =

  -1   0
   0   1


 

%mirror O (對原點的鏡射變換矩陣)
mirO=[-1 0 ; 0 -1]



octave:> p=[1 2]
p =

   1   2


%p的轉置 p'
 octave:> p=[1 2]'
p =

   1
   2


% p mirror X
mirX*p

%p mirror Y
mirY*p

%p mirror O
mirO*p

% mirror Y *(mirror X *p) 先對x軸鏡射 , 再對y軸鏡射
mirY*(mirX*p)

mirY*mirX*p

檢驗交換性                        
                                          ?
先對x軸鏡射 , 再對y軸鏡射= 先對y軸鏡射 , 再對x軸鏡射
                                            ?
先對x軸鏡射 , 再對原點鏡射= 
先對原點鏡射 , 再對x軸鏡射
                                          ?
先對x軸鏡射 , 再對y軸鏡射=對原點鏡射



%mirX*mirY=mirY*mirX(有交換性)
mirX*mirY
mirY*mirX

%mirX*mirO=mirO*mirX(有交換性)
mirX*mirO
mirO*mirX

%mirX*mirY=mirO
mirX*mirY

%mirX*mirO=mirY
mirX*mirO

%mirY*mirO=mirX
mirY*mirO

%求線性變換矩陣M,N,P,Q; T
%         M          N          P          Q
%[1  1]-->[ 6 6]-->[9 6]-->[9 9]-->[-9 9]
%                      T=QPNM
%[1  1]---------------------------->[-9 9]
M=[6 0; 0 6]
N=[1 1/2; 0 1]
P=[1 0; 1/3 1]
Q=[-1 0;0 1]
T=Q*P*N*M

x=[1 1]'
Mx=M*x
Nx=N*Mx
Px=P*Nx
Qx=Q*Px

T*x


單位矩陣Identity

octave:> eye(2)
ans =

Diagonal Matrix

   1   0
   0   1

octave:> eye(3)
ans =

Diagonal Matrix

   1   0   0
   0   1   0
   0   0   1


零矩陣
octave:> zeros(2)
ans =

   0   0
   0   0

octave:> zeros(3)
ans =

   0   0   0
   0   0   0
   0   0   0

octave:> zeros(3,2)
ans =

   0   0
   0   0
   0   0



元素為1
octave:> ones(2)
ans =

   1   1
   1   1

octave:> ones(3)
ans =

   1   1   1
   1   1   1
   1   1   1

octave:> ones(3,2)
ans =

   1   1
   1   1
   1   1




行列式(determinat), det()
 A=[1 2;3 4]
 B=[4 3; 2 1]

octave:> det(A)
ans = -2


octave:> det(B)
ans = -2


det(AB)=det(BA)=det(A)det(B)

octave:> det(A*B)
ans =  4
octave:> det(B*A)
ans =  4
octave:> det(A)*det(B)
ans =  4



轉置矩陣transpose, A的轉置矩陣,寫為A'
det(A')=det(A)

octave:> A'
ans=

   1   3
   2   4

octave:> det(A')
ans = -2


(AB)'=B'A'

A=[1 2;3 4]
B=[4 3; 2 1]
A'
B'
(A*B)'
B'*A'


反矩陣(inverse)
A=[3 2; 2 -3]
inv(A)


求[3 2; 2 -3]x=[1 ;31]
即3x+2y=1
  2x-3y=31
其中
A=[3 2; 2 -3]
x=[x;y]
b=[1;31]

即,我們可用矩陣的表示法來解聯立方程式

A=[3 2; 2 -3]
b=[1;31]
x=inv(A)*b


驗證Ax=b ?
A*x

2017年3月14日 星期二

Geogebra

Geogebra檢視3D繪圖區 打勾,即可使用3D繪圖
105bv2s1sim 題目,使用Gegebra (簡稱ggb)電腦輔助教學
在ggb中, 大寫字母:如 A代表座標點,小寫字母:如a代表向量

1.
A=(1,0,-1)
B=(3,2,1)
C=(2,3,-1)
ab=B-A                   #向量AB
ac=C-A                    #向量AC
n=Cross[ab,ac]      # 法向量n=AB x AC
u=B-A                      #方向向量u=向量AB


向量AB=(2,2,2)
向量AC=(1,3,0)

n=向量AB x 向量AC =(2*0-2*3,-(2*0-2*1),2*3-2*1)
                                =(-6,2,4)

方向向量u=向量AB=(2,2,2)

(1) 直線AB的參數式
X=A+ut, t in R


x=1+? t
y=0+? t
z=-1+? t, t in R

(2)直線AB的比例式

x-1    y      z+1
---- = --- = ------
 ?       ?        ?

(3)垂直平分AB的平面方程式
 中點M=(A+B)/2=(2,1,0)
n=AB x AC

(x-2,y-1,z-0) . n=0


(4)過A, B, C三點的平面方程式
(x-1,y-0,z+1) . n=0
再將答案輸入命令列,即可繪出過A, B, C三點的平面方程式

(5) AB, AC所展開的平行四邊形面積

n=AB x AC
|n|即為 平行四邊形面積

2.
a = (1, −1, 2)
b = (2, 1, 1)
(1)
Dot[a,b]                       # a.b

(2)
Cross[a,b]                   # a x b

(3)
Dot[a,b]/(abs(a)*abs(b))   #cos(theta)

(4)
bhat=b/abs(b)          # unit b vector (b的單位向量)
Dot[a,bhat]*bhat     # a proj b

3.AB = (1, −4, 1),AC = (3, −1, −1),AD = (6, 3, 3),求所展開的平行六面體體積


Determinant[ <矩陣> ]  #行列式值

AB = (1, −4, 1)
AC = (3, −1, −1)
AD = (6, 3, 3)

AB = {1, −4, 1}      #把座標(1, −4, 1)改為矩陣元素表示法{1, −4, 1}
AC = {3, −1, −1}
AD = {6, 3, 3}

 Determinant[{AB,AC,AD} ]
 或
Determinant[{{1, −4, 1},{3, −1, −1},{6, 3, 3}} ]




2017年3月5日 星期日

105-2數學4 課綱

105-2數學4課綱
週次   內容
1 2/13-2/17 運算思維
2 2/20-2/24 平面向量
3 2/27-3/3 空間向量dot,cross,det
4 3/6-3/10 cosθ應用,a.b與a proj b之區別
5 3/13-3/17 平面方程式
6 3/20-3/24 平面方程式
7 3/27-3/31空間中的直線[3/30-31第一次段考]
8 4/3-4/7 空間中的直線
9 4/10-4/14 三元一次聯立方程式
10 4/17-4/21 三元一次聯立方程式
11 4/24-4/28 一次聯立方程式與矩陣
12 5/1-5/5 矩陣的運算
13 5/8-5/12 矩陣的運算
14 5/15-5/19 平面上的線性變換與二階方陣[5/18-19第二次段考]
15 5/22-5/26 平面上的線性變換與二階方陣
16 5/29-6/2 拋物線
17 6/5-6/9 拋物線[6/9畢業典禮]
18 6/12-6/16 橢圓
19 6/19-6/23 橢圓,雙曲線
20 6/26-6/30[6/27-28期末考]
參考書籍: 全華高中數學4 楊任孝 主編 ,全華高中數學4 習作, 歷屆試題.
成績計算: 平時40%:習作,筆記,小考,上台演習,電腦上機演習
                   三次段考60%:第一次,第二次,第三次段考
課程目標: 學習數學的邏輯思考,幾何概念,基本運算能力
                   養成主動學習,自學的能力
                   電腦與數學演算法做結合,輔助計算與學習



105-1數學3課綱
週次  內容
1 有向線段與向量  ,平面向量的坐標表示法
2 平面向量的內積
 
3 平面向量的內積 
4 cosθ
5 平面向量的外積
6 平面向量的外積 
7 the law of sin
8 the law of cos
9 海龍公式   
10 一次方程組 
11 一次方程組 
12 Cramer's Rule
13 Cramer's Rule 
14 圓的方程式
 
15 圓的方程式 
16 圓與直線的關係 
17 圓與直線的關係

參考書籍: 全華高中數學3 楊任孝 主編 ,全華高中數學3 習作, 歷屆試題.
成績計算: 平時40%:習作,筆記,小考,上台演習,電腦上機演習
                   三次段考60%:第一次,第二次,第三次段考

2017年2月19日 星期日

Code.org

與Blockly Game 相似,一樣是積木程式,還有臉書作者馬克·艾略特·扎克伯格英语:Mark Elliot Zuckerberg的解說影片(https://studio.code.org/s/course4/stage/2/puzzle/3),可見寫程式是很重要的事
Code.org 初學者第4課

Blockly Game






  •  Blockly Game
  • 計分:Puzzle=1, Maze=2, Bird=3, Turtle=4, Movie=5, Pond Tutor=6, Pond=10




  • Maze 8 



  • Maze 9

  • Maze 10
 

  • Bird
  • Bird level 6

  • Bird level 7


  • Bird level 8

  • Bird level 9


  • Bird level 10 



  • turtle 9
  • Pond Tutor (池塘導師)
There are some important command   in Pond.
Please study the document(文件說明) about the Pond command.
  • cannon(角度,距離) , 距離射程<=70
  • scan(角度)     掃描
  • swim(角度)    游動
  • stop()           停止
  • loc_x()         x座標值
  • loc_y()        y座標值
  • while (true) { ..... }    while 迴圈


  • Pond tutor 4
while(true){
 cannon(270,scan(270));


cannon(角度,距離), 用scan(角度)取代猜測"距離"的困擾

  • Pond tutor9


  • Pond tutor10
  • 射程超過70時,需使用swim(角度)配合loc_x() 或loc_y()及 while loop 來移動,
  • 如想要往x方向水平移動至50處
while(loc_x()<=50)
{
swim(0);
}
 stop();
while(true)
{
cannon(0,scan(0));
}