置頂

我的 VPython 教學文件 (HackMD 版本)

VPython 教學文件目錄 安裝及測試 基本語法 等速度直線運動 自由落下 終端速度 水平抛射 使用For迴圈計算水平抛射資料 斜向抛射 圓周運動 簡諧運動 單擺 木塊彈簧系統分離 重力及簡諧 行星運動 相疊木塊 雙重簡諧運動 一維彈性碰撞 ...

熱門文章

2019年7月11日 星期四

設定 Python 路徑

作者:王一哲
日期:2019/7/11

前言


當我們在 Windows 中安裝 Python 時,如果沒有勾選安裝視窗中最下方的選項Add Python 3.6 to PATH,在安裝之後系統會不知道要從什麼地方找到 Python 指令,也就無法指令介面執行 Python。這時我們需要自行修改 Windows 的環境變數 PATH,以下是修改的步驟。


Python 3.6.4 安裝視窗

2019年7月9日 星期二

Google for Education Level 1 認證

作者:王一哲
日期:2019/7/8

前言


由於本校資訊組正在推行 G Suite,希望吸引更多的老師將 Google 軟體運用在教學上,因此特地找了 Google 認證培訓機構的講師來開課,並在課程的最後一個下午參加 Google for Education Level 1 認證考試,以下是關於考試的筆記。



Google for Education Level 1 認證


簡介


這個認證考試主要是針對適合用在教學上的 Google 系列產品,分為教育家第1級教育家第2級,考試內容可以先參考 Google for Education 官方網站的訓練課程,第1級為基礎課程,第2級為進階課程

教育家第1級的考試費用為10美金,通過考試後取得的認證有效期限為3年,考試時間為3小時,考試內容分為觀念題及實作題,但如果點 Google 認證教育家第1級頁面中的練習,只能看到幾個例題而已。如果平常就有在用 Google 的產品,應該只要照著題目的指示操作就可以通過考試。

2019年6月25日 星期二

於 Linux Mint 上安裝 EPSON 印表機的方法

作者:王一哲
日期:2019/6/25

環境


  1. Linux Mint 19.1 Cinnamon
  2. EPSON AL-C300DN
  3. 由內部網路連線至印表機


步驟


  1. 於官方網站下載驅動程式頁面搜尋印表機型號AL-C300DN,或是按後方的連結下載epalc300dn.ppd
  2. EPSON 官方網站

2019年6月4日 星期二

兩條長直載流導線產生的磁場

作者:王一哲
日期:2019/6/4

如下圖所示,兩導互相平行的長直載流導線,如果電流方向相同時,兩條導線間的磁力會相吸;如果電流方向相反則會相斥。通常我們會用安培右手定則比出導線A在導線B處產生的磁場方向,再用右手開掌定則比出導線B所受磁力,接著用同樣的方法比出導線A所受磁力。但要如何畫出兩條導線在附近的空間產生的磁場呢?


兩導互相平行的長直載流導線


已知長直載流導線在距離導線r處產生的磁場強度
$$B = \frac{\mu_0 I}{2 \pi r}$$
只要能夠寫出磁場方向的數學關係式,應該就能用 Python 繪圖,以下是我採用的兩種方法。

2019年5月7日 星期二

於 Blogger 中插入 SVG 檔

作者:王一哲
日期:2019/5/7

SVG 的全名是 Scalable Vector Graphics,中文翻譯為可縮放向量圖形。如果用文字編輯器打開 SVG 檔,會發現它其實是一個純文字檔,所以 SVG 的圖片在縮放時不會模糊、失真,目前主流的瀏覽器皆支援 SVG 檔,但是要在 Blogger 的文章中插入 SVG 檔會有點麻煩。以下的方法主要是參考這篇文章 "Add/Embed SVG to Blogger website"。

將 SVG 檔上傳至存放圖片的網站


文章中使用的網站是 https://svgur.com/,但是我上傳的圖片無法顯示,於是我再找了另一個網站 https://sendeyo.com/en/


https://sendeyo.com/en/



上傳檔案區塊

2019年4月21日 星期日

三角函數微分推導

作者:王一哲
日期:2019/4/12

由於高中物理課程中會用到三角函數微分,但是現行的數學教材中已經將這部分刪除,所以我將 $\sin x$ 及 $\cos x$ 對 $x$ 的微分推導過程整理在這篇文章中,希望對比較好學的同學能有一些幫助。

方法1:利用代數及極限運算


前置作業


由於三角函數微分的推導會用到以下兩個函數的極限值,需要先推導出來才行。
$$\lim_{x \rightarrow 0} \frac{\sin x}{x} = 1$$
$$\lim_{x \rightarrow 0} \frac{1 - \cos x}{x} = 0$$


請參考下圖,圖中的圓形半徑為 1,圓心角為 $x$,由於 $x$ 在第一象限中,所有的三角函數值皆為正值或零。



2019年4月11日 星期四

電磁波示意圖

作者:王一哲
日期:2019/4/11

本次課程檔案已上傳至 GeoGebraTube,可以線上操作或下載檔案。
1. 電磁波示意圖 https://ggbm.at/aetrezwe
2. 電磁波示意圖(使用參數式) https://ggbm.at/j3zrheab




電磁波示意圖動畫




繪圖步驟


  1. 由於電場、磁場、電磁波前進方向三者互相垂直,必須開啟3D繪圖區才能顯示圖形,我們先由檢視3D繪圖區或是快速鍵Ctrl+Shift+3開啟3D繪圖區。
  2. 先定義下列的變數:振幅 A = 2、波長 λ = 4、週期 T = 1、角波數 $k = \frac{2 \pi}{\lambda}$、角頻率 $\omega = \frac{2 \pi}{T}$。
  3. 新增代表時間 t 的數值滑桿,最小值為0,最大值為T,增量為0.01T,動畫效果預設為遞增
  4. t = Slider(0, T, 0.01*T)
    
  5. 由於我希望電磁波沿著 +x 軸方向前進,若電場沿著 z 軸方向振動,則磁場必須沿著 y 軸方向振動,先用以下指令畫出磁場的波形。
  6. B(x) = If(0 <= x <= 3*λ, A sin(k*x - ω*t + 180°))
    
  7. 為了畫出磁場的振動位移,我先在 x 軸上每隔一段距離取一個點,將一個波長平均分為8等份,再於 B(x) 上畫出對應的點,最後用向量畫出箭頭。
  8. num = 4 * 2 * 3
    points = Sequence(Point({3*λ / num*i, 0, 0}), i, 1, num)
    points_B = Sequence(Point({3*λ / num*i, B(3*λ / num*i), 0}), i, 1, num)
    arrows_B = Sequence(Vector(points(i), points_B(i)), i, 1, num)
    

2019年4月7日 星期日

向量積

作者:王一哲
日期:2019/4/7

向量積 (vector product) 也稱為叉積 (cross product),在高中數學課本中被稱為外積,但是在數學上有另一個外積 (outer product),兩者是不同的。假設向量$\mathbf{a}$、$\mathbf{b}$分別定義為

$$\mathbf{a} = (x_1, y_1, z_1)$$
$$\mathbf{b} = (x_2, y_2, z_2)$$

則兩者的向量積為

$$\mathbf{c} = \mathbf{a} \times \mathbf{b} =
\begin{vmatrix}
\hat i & \hat j & \hat k \\
x_1 & y_1 & z_1 \\
x_2 & y_2 & z_2
\end{vmatrix}
= (y_1 z_2 - z_1 y_2, z_1 x_2 - x_1 z_2, x_1 y_2 - y_1 x_2)$$

相當於是向量$\mathbf{a}$、$\mathbf{b}$在空間中形成的平行四邊形的法向量。

本次課程檔案已上傳至 GeoGebraTube,可以線上操作或下載檔案,網址為 https://ggbm.at/upfavbyq


向量積



2019年3月29日 星期五

帶電粒子在電場及磁場中的運動

作者:王一哲
日期:2019/3/29

題目


如下圖所示,在平行於$+y$方向上施加一強度為$E$的均勻電場,另在垂直射出紙面的方向上施加一強度為$B$的均勻磁場。起始時,有一質量為$m$、帶有正電荷$q$的質點,靜止放置在原點處。只受此電磁場的作用下(重力可不計),則在質點的運動過程中,下列敘述何者正確?【96指考單選6】
(A) 任何時刻質點的加速度朝向$+y$方向
(B) 任何時刻磁場對質點不作功
(C) 任何時刻電場對質點不作功
(D) 任何時刻磁場對質點的作用力為零
(E) 質點在此電磁場中的運動軌跡為圓形





解答


質點會同時受到靜電力及磁力的作用,兩者分別為

$$\mathbf{F_E} = q \mathbf{E} = (0, qE, 0)$$

$$\mathbf{F_B} = q (\mathbf{v} \times \mathbf{B}) \perp \mathbf{v}$$

  1. 質點的加速度方向會隨著速度而改變,當速度為0時磁力為0,只有$+y$方向的靜電力,因此加速度為$+y$方向;當質點有$+y$方向的速度時,就會受到$+x$方向的磁力作用而偏轉,(A)選項錯誤
  2. 由於$\mathbf{F_B} \perp \mathbf{v}$,磁力不會對質點作功,(B)選項正確
  3. 由於$\mathbf{F_E} = q \mathbf{E} = (0, qE, 0)$,除了質點速度正好與$+y$方向垂直時,靜電力會對質點作功,(C)選項錯誤
  4. 由於$\mathbf{F_B} = q (\mathbf{v} \times \mathbf{B})$,(D)選項錯誤
  5. 質點在此電磁場中的運動軌跡不會是圓形,(E)選項錯誤



使用 VPython 模擬的結果


2019年3月21日 星期四

立方體電阻

作者:王一哲
日期:2019/3/21

題目


如下圖所示,每個電阻器的電阻值皆為$r$,若電流由A流入、由G流出,請問A之間的等效電阻值為何?





解答


由於電流$I$由A點流入之後,往B、D、E的電流皆為$I/3$,可以推測這三個位置等電位,同理可推C、F、H等電位,因此可以將電路圖化簡為下圖,AG之間的等效電阻值為
$$R_{AG} = \frac{r}{3} + \frac{r}{6} + \frac{r}{3} = \frac{5}{6} r$$