授課科目名稱:數值分析, Numerical Analysis [102學年度(上): 2014/09-2015/02]

  • 授課教師: 吳漢銘 (淡江大學 數學系 專任副教授), 研究室: 騮先紀念科學館四樓 S432室 分機: 3147。
  • Office Hour: (五) 14:10~15:00。 E-mail: hmwu@mail.tku.edu.tw
  • 開課班級: 數學系資統組 二年級。必/選修: 修。學分數:3 學分 3小時。
  • 上課時間地點:  四/3/C011。五/01, 02/C002
  • 先修科目: 資訊概論。
  • 實習課時間:  四/9,10/S106。助教: 陳建辰

 

公告:

 

教學目的

本課程介紹現代的數值分析演算法則,著重方法的理論解釋及應用。全課程以C語言為分析計算工具,務使學生具有現代科學計算的基礎。上學期課程包含: 數學基礎及誤差分析、一元方程式解、內插及多項式近似及數值微分與積分。

 

教學內容及進度(依實際教學進度隨時修正)

週次 月/日 內容

回家功課/備註

第一週 09/18, 19 (V) 課程介紹、 C語言及CodeBlocks介紹 C程式: 課堂練習(1)~(3),需上傳。
第二週 09/25, 26

(V) 1.2 Round-off Errors and Computer Arithmetic [1/1, 2/1, 4/1]

第三週 10/02, 03

(V) 2.1: The Bisection Method [1/1, 2/1, 4/1]
ALG021.C | alg021-Bisection.c 

第四週 10/09, 10 (V) 2.2: Fixed-Point Iteration [1/1, 2/1, 4/1]
ALG022.C | alg022-FixedPoint.c

10/9(四)到S106上課, 練習程式. 小考(1): 範圍:1.2, 2.1 紙筆考; openbook.

第五週 10/16, 17

(V) 2.3: Newton’s Method and Its Extensions [1/1, 2/1, 4/1]
ALG023.C | alg023-Newton-Raphson.c
ALG024.C | alg024-Secant.c

小考(1): 10/16(四) 實習課考。範圍: 1.2, 2.1, 紙筆考; Openbook. 第一堂考: 座號1~47。第二堂考: 座號48~95。

第六週 10/23, 24

(V) 2.4: Error Analysis for Iterative Methods [1/1, 2/1, 4/1]

小考(2): 範圍: 
第七週 10/30, 31

(V) 2.6: Zeros of Polynomials and Müller’s Method [1/1, 2/1, 4/1]
ALG027.C | alg027-Horner's.c

 example1, example2
第八週 11/06, 07

(V) 3.1: Interpolation and the Lagrange Polynomial [1/1, 2/1, 4/1]

[1031-NA-20141107上課練習.zip]

小考(3): 範圍:
小考(2): 11/06(四) 實習課考。範圍: 2.2~2.3, 上機考; Openbook. 第一堂考: 座號1~47。第二堂考: 座號48~95。

第九週

11/13, 14

上機程式練習 (I)

第十週

11/21

期中考 [紙筆考, Open book]

紙筆考OpenBook, 帶計算機 : 範圍: 1.2~3.1

第十一週 11/27, 28 (V) 3.2: Data Approximation and Neville’s Method [1/1, 2/1, 4/1]
ALG031.C | alg031-NevilleAlgorithm.c
第十二週 12/04, 05 (V) 3.3: Divided Differences [1/1, 2/1, 4/1]
ALG032.C

小考(3): 範圍:
上課練習chap3.3-ex5a

第十三週 12/11, 12 (V) 3.5: Cubic Spline Interpolation [1/1, 2/1, 4/1]
ALG034.C | ALG035.C

小考(4) 範圍: 

第十四週 12/18, 19

(V) 4.1: Numerical Differentiation [1/1, 2/1, 4/1]

小考(3): 12/18(四) 實習課考。範圍: 3.2~3.3, 上機考; Openbook. 第一堂考: 座號1~47。第二堂考: 座號48~95。

第十五週 12/25, 26

4.2 Richardson’s Extrapolation [1/1, 2/1, 4/1]

上課C程式練習20141225 (需上傳)

第十六週 01/01, 02

4.3 Elements of Numerical Integration [1/1, 2/1, 4/1]

上課C程式練習 20141227(需上傳)

01/01,02為國定假日

第十七週 01/08, 09

上機程式練習 (II)

上課C程式練習 20150108(需上傳)

上課C程式練習 20150109(需上傳)

小考(4) 範圍: 01/08(四) 實習課考。範圍: 3.5~4.3, 上機考; Openbook. 第一堂考: 座號1~47。第二堂考: 座號48~95。

第十八週 01/16 期末考[紙筆考, Open book]
範圍[紙筆考OpenBook]:

 

教材課本

 Burden and Faires, 2010, Numerical Analysis, Cengage Learning; 9 edition, International Edition. [歐亞書局代理] [中文版: 江大成 譯]

 Burden and Faires, 2010, Numerical Analysis, Cengage Learning; 9 edition 數值分析

參考教材

(1) 數值分析:使用C語言(第二版),作者:程曉旭、耿魯靜、張海、王勇,  出版社:佳魁資訊, 出版日期:2013年03月27日, 語言:繁體中文 ISBN:9789865836108 。

(2) C語言教學手冊(四版), 作者:洪維恩, 出版社:旗標, 出版日期:2007年04月20日
    語言:繁體中文 ISBN:9789574424849
數值分析:使用C語言(第二版) C語言教學手冊(四版)

 

成績考核方式

  • 平時成績:40% (小考共5次,每次8%)(改成小考共4次,每次10%)

  • 期中考成績:30% 。

  • 期末考成績:30% 。

  • 助教實習課: 0%。

  • 調分/加分: 點名、上課表現、隨堂練習上傳、助教實習課表現。

 

備註 (上課相關)

  • 本課程因電腦設備數量有限,故設定限修人數為60人。可旁聽,但建議想混學分的同學請不要選修。
  • 課堂以投影片(電腦_投影機)講授為主。上課前請先列印講義或將講義PDF存到個人USB隨身碟。
  • 第三週起,上正課一律依照座位表入坐!
  • 缺課、曠課相關規定,依校規辦理。[淡江大學學生請假規則 第六條; 淡江大學學則 第三十八條]
  • 上課以「互相尊重」為最高原則並盡到「告知老師」的義務。
  • 上課請認真聽講並動腦思考。
  • 上課: (1) 可小聲討論。 (2) 可上廁所安靜去回。
  • 上課: (1) 不可使用手機相關電子產品。(手機請關靜音或震動。手機不可擺放至桌面) (2) 不可看其它書籍或上與課程無關的網站(尤其是FB)。(3) 不可聊天、睡覺、打牌 、抽煙等與學習本學科無關之事。(4) 不可飲食。
  • 課業上的問題,請同學互相討論後,再去問助教。 若有其它建議或問題反應,請e-mail老師FB留言
  • 上述「教學內容及進度」會依實際教學狀況修正。
  • 請隨時參閱課程網站(習題、公告、討論): http://www.hmwu.idv.tw

 

備註 (考試、成績相關)

  • 小考時間若無特別公告,則定為星期五第一節。小考無特殊原因不得補考。(特殊原因請先報告老師)
  • 考試作弊或作業抄襲之同學當次及日後任何試卷及作業,老師全部不予批改。情節重大報校處理。
  • 對成績有疑問,請於當次成績公佈後一星期內連絡老師。
  • 出席點名為加分項目,但一學期之點名出席次數需達到點名總次數2/3以上始得加分。