課程內容
數值分析
2004 (text book: (1) Numerical Analysis, R. L. Burden and J. D. Faires (2) Numerical Analysis, D. Kincaid and W. Cheney
  • Mathematical Preliminaries
  • Computer Arithmetic
  • Solution of Nonlinear Equations
  • Direct Methods for Solving Systems of Linear Equations
  • Iterative Methods for Solving Systems of Linear Equations
  • Numerical Solutions of Nonlinear Systems of Equations
  • Initial-Value Problems for Ordinary Differential Equations
  • Boundary-Value Problems for Ordinary Differential Equations
  • 2008 (text book: Numerical Analysis, 8th edition, R. L. Burden and J. D. Faires)

  • Mathematical Preliminaries and Error Analysis

  •            MATLAB programs:

                         (a).  ex_check_tol.m     (b). ex_digit_1.m    (c). ex_digit_sqrt_root.m    (d). ex_unstable.m

               習題Page 27: 11, 12, 15, 18

               Page 36: 2, 6, 14, 16

  • Solutions of Equations in One Variable
  •          

          MATLAB programs:

                         (a).  main.m     (b). newton.m    (c). f.m    (d). df.m

              

        習題Page 52: 12, 16, 18

               Page 61: 1, 7, 16, 20  (1021日交)

                          Page 72: 17 (程式作業,1028日交程式及書面比較結果)

                          Page 82: 6, 8, 10

               Page 86: 2, 4, 14, 15 (1028日交)

               Page 96: 7 (程式作業)

  • Interpolation and polynomial approximation
  •         MATLAB programs:

                         (a).  Example 5 in Section 3.1          (b). Neville's method    (c). Example 1 in Section 3.2

                         (d). Newton_Divided_Difference.m (e). poly_val.m             (f). Example 3 in Section 3.4   

                         (g)  chap3_ex32_clamped.m           (h)  cubic_spline_clamp.m

               習題Page 115: 1, 3, 6 (a) and (b), 8 (a) and (b), 11, 18, 22

                          Page 127: 3, 5, 8, 10, 13, 18

                          Page 135: 5, 10

               Page 153: 12, 13, 15, 25, 29, 32, 33 (32和33為程式作業)

  • Numerical differentiation and integration

     

     習題Page 176: 3, 7, 20, 25

                 Page 184: 5, 12

                 Page 195: 2, 16, 17, 22

                 Page 203: 9, 10, 15

     

  • Initial-Value Problems for Ordinary Differential Equations
  • Direct Methods for Solving Linear Systems
  • Iterative Techniques in Matrix Algebra
  • Numerical Solutions of Nonlinear Systems of Equations
  • Octave software
  • MATLAB基本功能介紹
  • 學期成績
  •              期中考   25%

                 期末考   25%

                 作業       30%  (程式:15%, 習題:15%)

                 平時       20%  (點名未到,一次扣3)

    • 11月4日上課地點改在資訊中心(計中)801教室

     

    程式設計 (Fortran 90/95)
  • Introduction
  • Basic Elements of Fortran
  • 輸出入及宣告
  • first_programex0301ex0302ex0303ex0304

    ex0305,  ex0306ex0307ex0308ex0309ex0310

    ex0311,   ex0312

  • 流程控制

  •           ex0401,   ex0402ex0403

  • 迴圈

  • ex0501ex0502ex0503ex0504ex0505ex0506

    test_rand

     

  • 陣列

  •           ex0601ex0602ex0603

  • Subroutine and Function

  •           ex0701ex0702ex0703ex0704ex0705ex0706

  • 檔案

  •           readex0801ex0802ex0803

  • 指標

  • 模組

  •           ex0901ex0902ex0903ex0904ex0905exe0901

    90學年, 91學年

     

    程式設計 (MATLAB, 2009)
  • MATLAB 簡介

  • MATLAB 基本功能介紹  

    Construct right hand side vector of linear system

  • 分支宣告與程式設計

  • 迴圈

  • 使用者定義函式

  • 其它的資料型態與繪圖型態

  • 期中考

  • (2009/4/20)

              2008/4/23 (考題說明)

  • 期末考 (2009/6/15)

  • PROJECT

  • text book: MATLAB Programming for Engineers, Stephen J. Chapman (MATLAB 程式設計與應用, 張聖明 譯)

  • 學期成績

  •              期中考   40%

                 期末考   20%

                 作業       30% 

                 平時       10%  (點名未到,一次扣1)

     

     
    工程數學 (text book: Advanced Engineering Mathematics, 2nd edition, D. G. Zill and M. R. Cullen)
  • Introduction to Differential Equations
  • First-Order Differential Equations
  • Higher-Order Differential Equations
  • The Laplace Transform
  • Series Solutions of Linear Equations
  • Orthogonal Functions and Fourier Series
  • Boundary-Value Problems in Rectangular Coordinates
  • Boundary-Value Problems in Other Coordinate Systems
  • 矩陣計算 (text book: Matrix algorithms -- Volume II: Eigensystems, G. W. Stewart)
  • Eigensystems
  • The QR Algorithm
  • The Symmetric Eigenvalue Problem
  • Eigenspaces and their Approximation
  • Krylov Sequence Methods
  • 電子計算機概論 (text book: Discovering computers 2006 -- a gateway to information, Shelly, Cashman and Vermaat)
  • Introduction to Computers
  • 數字系統與資料表示法
  • The Components of the System Unit
  • Input
  • Output
  • Storage
  • Operating Systems and Utility Programs
  • Communications and Networks
  • Programming Languages and Program Development
  • 公告欄
  • NCTS 2005 Winter school on Scientific Computation
  • Numerical methods for matrix eigenvalue problems (六小時)
  • 2005 NCTS 春季專題課程 High-order Methods for PDEs and Related Topics 
  • Iterative methods for solving linear systems (九小時)

  • NCTS 2005 Summer Program --- NCTS Summer Courses on Dynamical Systems 
  • Computational chaotic dynamical systems (三小時)