課程專區

category

數值模擬法University course

課程名稱: 數值模擬法
  • 學分: (下) 3
  • 課程碼: N673900
  • 必/選修: 2
  • 授課語言: 1
  • 授課教師: 王永明
  • 課程大綱:

歷年開課

課程目標:

熟悉Matlab 之應用,具備向量化程式寫作、數值繪圖、物件導向程序之基本觀念以及視窗軟體圖形使用者介面之應用等能力。熟悉數值模擬之基本觀念,具備微分方程式之數值模擬計算能力。

課程內容概要:

(1) Introduction (簡介)
(2) Array and Matrix Operations(陣列運算)
(3) Files, Functions, and Data Structures (檔案,函數,數據結構)
(4) Programming with Matlab(Matlab 程式寫作)
(5) Plotting and GUI (繪圖與圖形使用者介面)
(6) Classes and OOP(類別與物件導向程式)
(7) Weighted Residual Methods(加權殘值法)
(8) Numerical Differentiation(數值微分)

成績計算方式:

(a) 2 Team Projects ................................................................... 60%
(b) Homeworks ......................................................................... 40%

教科書或主要參考書:

(a)William J. Palm III, 2001, Introduction to Matlab 6 for Engineers, McGraw-Hill, Singapore.
(b)Kenneth H. Huebner, 1975, The Finite Element Method for Engineers, JohnWiley & Sons, USA.


適合選修對象:

A.甲組博碩學生