numerical computing lecture 1.pdf - CS 325 Numerical...

This preview shows page 1 - 7 out of 50 pages.

CS-325 NC 1 CS 325 Numerical Computing JAMIL USMANI OR Numerical Methods Numerical Analysis
Introduction to Numerical Computing Methods WHAT IS NUMERICAL COMPUTING ? WHY DO WE NEED THEM? CS-325 NC 2 JAMIL USMANI
Numerical Computing : is study of Algorithms that are used to obtain numerical (approximate) solutions of a mathematical problem. is concerned with how to solve a problem numerically, i.e., how to develop a sequence of numerical calculations to get a satisfactory answer. Why do we need them? 1. No analytical solution exists, 2. An analytical solution is difficult to obtain CS-325 NC 3 JAMIL USMANI
Course Outline: 1- Error analysis: 2- Solution(Root) of equations in one variable: 3-Interpolation and Polynomial approximation: 4-Numerical differentiation and Integration: 5-Differential Equations: 6-Direct Method for solving linear system: 7-Iterative Techniques for solving linear system: 8-Difference Operator analysis: CS-325 NC 4 JAMIL USMANI Text Book: Numerical Analysis , Burden and Faires , 9 th Ed
Number Representation and Accuracy NUMBER REPRESENTATION NORMALIZED FLOATING POINT REPRESENTATION SIGNIFICANT DIGITS BITS AND BYTE ACCURACY AND PRECISION SINGLE AND DOUBLE PRECISION ALGORITHM AND FLOW CHART ROUNDING AND CHOPPING ABSOLUTE , RELATIVE AND PERCENTAGE ERROR LOSS OF SIGNIFICANCE READING ASSIGNMENT: CS-325 NC 5 JAMIL USMANI