MATH685_Sp10_lec1
MATH685_Sp10_lec1
Lecture Notes
Lecture 1.
Intro to Scientific Computing
Useful info
Course website:
http://math.gmu.edu/~memelian/teaching/Spring10
MATLAB instructions:
http://math.gmu.edu/introtomatlab.htm
Mathworks, the creator of MATLAB: http://www.mathworks.com
OCTAVE = free MATLAB clone
Available for download at http://octave.sourceforge.net/
Phương pháp tính
Thiết kế và phân tích các thuật toán số giải các bài toán trong khoa
học và kỹ thuật
Thực hiện việc chuyển đổi đại lượng liên tục sang đại lượng rời rạc
(chẳng hạn như khoa học máy tính)
Xem xét sự ảnh hưởng của phép tính gần đúng và thực hiện phân
tích sai số
Có mặt khắp nơi trong các bài toán mô phỏng và thuật toán hiện đại
mô hình hóa các hiện tượng tự nhiên và trong các ứng dụng kỹ
thuật
Liên quan chặt chẽ đến Giải tích số
Computational problems:
attack strategy
Phát triển mô hình toán học (thường đòi hỏi sự kết hợp giữa kỹ
năng toán học và một số kiến thức tiên nghiệm về hệ thống)
Đưa ra thuật toán số (kỹ năng phân tích số)
Triển khai thuật toán (kỹ năng phần mềm)
Run, debug, test the software
Not all numbers can be represented this way, those that can are called
machine numbers
Rounding rules
If real number x is not exactly representable, then it is approximated by
“nearby” floating-point number fl(x)