地震學是一門注重理論與觀測的學科,也是融合數學、物理學與地質學的跨領域學科。本學期課程將著重於觀測與實作,同學們將學會如何用程式語言處理地震資料,並透過繪圖程式呈現結果。由觀測資料驗證理論的過程中,進而發現更多問題,激發同學們研究地震的興趣,此為本課程之最終目的。
在實作課程方面,除第一堂課程協助同學在電腦中安裝課程所需環境(python,GMT,obspy)外,接下來的課程,以地震學相關資料研究為主軸,每次探討一個python程式語言的主題,再搭配obspy分析地震資料及GMT展示成果。讓同學在課程結束之後,不僅學會python語言也熟悉地震學界最強大的資料處理套件obspy,和繪圖工具GMT。
在地震學理論課程方面,按照地震學課本章節編排,盡量提供同學完整地震學知識。再搭配課本後面習題,帶領同學深入思考相關問題,期望能激發同學們對地震學的興趣。
週次 |
日期 |
課程內容 |
|
1 |
2/23 |
地震學概述 |
安裝環境 (python,GMT,obspy) |
2 |
3/2 |
彈性理論與地震波動方程 |
P波與S波質點運動(matplotlib) |
3 |
3/9 |
地震波走時 |
地震目錄分析(函式與套件) |
4 |
3/16 |
地震波能量衰減 |
震波資料分析(函式與套件) |
5 |
3/23 |
表面波與地球自由震盪 |
表面波資料分析(物件與類別) |
6 |
3/30 |
地震儀與地震觀測網 |
地震觀測網分布(物件與類別) |
7 |
4/6 |
地震波相辨識 |
地震波相識別(物件與類別) |
8 |
4/13 |
地球構造 |
地震走時曲線(物件與類別) |
9 |
4/20 |
期中考 |
|
10 |
4/27 |
地震定位 |
地震定位實作 |
11 |
5/4 |
地震規模 |
地震規模計算實作 |
12 |
5/11 |
地震震度 |
地震震度計算實作 |
13 |
5/18 |
地震統計 |
氣象局地震目錄讀取(Pandas) |
14 |
5/25 |
地震震源機制 I |
地震統計分析(Pandas) |
15 |
6/1 |
地震震源機制 II |
地震統計分析(Database) |
16 |
6/8 |
地震動力學 |
地震統計分析(Database) |
17 |
6/15 |
彈性放假 |
|
18 |
6/22 |
期末考 |
|
1. 作業 30%
2. 課堂報告與出席 10%
3. 期中考 30%
4. 期末考 30%