課程名稱 |
數值分析 Numerical Analysis |
開課學期 |
111-2 |
授課對象 |
理學院 大氣科學系 |
授課教師 |
羅敏輝 |
課號 |
AtmSci2009 |
課程識別碼 |
209 26400 |
班次 |
|
學分 |
2.0 |
全/半年 |
半年 |
必/選修 |
必修 |
上課時間 |
星期一6,7(13:20~15:10) |
上課地點 |
大氣B105 |
備註 |
天氣氣候學群必修 總人數上限:50人 |
|
|
課程簡介影片 |
|
核心能力關聯 |
核心能力與課程規劃關聯圖 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
介紹在科學與工程上常用的數值方法與其理論基礎,並比較各方法的優缺點。此課程同時借助Python語言軟體進行實習。
• 課程內容介紹的投影片與影音檔預定會在前一周的星期二23:00上傳至COOL,並寄信公告,請務必先行預習。
• 作業將以分組的方式進行,兩個人為一組將作業完成,我們會利用上課時間於 B105完成部分作業,助教和我會從旁協助。每週作業請在星期二22:00之前上傳(zip file including code file and word file)。 |
課程目標 |
We will cover below 8 chapters in this semester.
Chap. 1 Introduction.
Chap. 2 Mathematical Background.
Chap. 3 Solving Nonlinear Equation.
Chap. 4 Solving a System of Linear Equations.
Chap. 5 Curve Fitting and Interpolation.
Chap. 6 Numerical Differentiation.
Chap. 7 Numerical Integration
Chap. 8 Ordinary Differential Equations:Initial-Value Problems. |
課程要求 |
Grading: Final grades for the course will be determined using the following weightings:
• 48% Programming assignments at each class (about 12 times)
• 20% Midterm
• 20% Final
• 12% Final project presentation on 06/12 (6 mins video) |
預期每週課後學習時數 |
|
Office Hours |
|
指定閱讀 |
|
參考書目 |
Python Programming and Numerical Methods: A Guide for Engineers and Sciences |
評量方式 (僅供參考) |
|