Numerical methods by using C and MatLab (Optional Paper)

Paper Code: 
MAT323
Credits: 
5
Contact Hours: 
75.00
Max. Marks: 
100.00
Unit I: 
I
15.00
Programming in C: Character set, variables and constants, keywords, Instructions, assignment statements, arithmetic expression, comment statements, simple input and output, Boolean expressions, Relational operators, logical operators, control structures, decision control structure, loop control structure, case control structure.
 
Unit II: 
II
15.00
functions, subroutines, scope and lifetime of identifiers, parameter passing mechanism, arrays and strings, Pointers, Pointers to Function, Function returning Pointers. Number system: Binary, Decimal, Hexadecimal & Octal, Conversion, Operators, r’s complement. Files in C. Simple computer programming.
 
Unit III: 
III
15.00
Solution of Algebraic and Transcendental Equations using C: Bisection Method, Method of False Position, Iteration Method, Newton-Raphson Method and The Secant Method.
 
 
Unit IV: 
IV
15.00
Computational Techniques using MatLab: Matrix Operations in MatLab, Solution of a linear systems AX = B; Jacobi Iteration Method, Gauss-Seidel Iteration Method, Curve-fitting.
 
Unit V: 
V
15.00
MATLAB Programming:
Solution of Differential equations: Euler’s Method, Heun’s Method, Runge – kutta Method.
Numerical Integration: Trapozoidal, Simpson’s 1/3 and Simpson’s 3/8. 
Essential Readings: 
  1. 1. Yashwant Kanetkar, Programming in C by Yashwant Kanetkar, B. P. B. Publication 
  2. E. Balagurusamy, Object oriented Programming with C++, TMH, 2006. 
  3. Deitel and Deitel, How to Program C by Deitel and Deitel, Addison Wesley, Pearson Education Asia. 
  4. V. Rajaraman, Computer Oriented Numerical Methods, PHI, 1993 
  5.  A Ralston and P. Rabinowitz, A First Course in Numerical Analysis, A Ralston and P. Rabinowitz, McGraw Hill (1985).
  6. S.S. Sastry, Introductory Methods of Numerical Analysis, Prentice-Hall of India (1979).
  7.  John H. Mathews and Kurtis D. Fink, Numerical Methods using MATLAB, PHI
  8. Brian R.Hunt, Ronald L. Lipsman, Jonathan M. Rosenberg, A Guide to MATLAB, Cambridge University Press
 
Academic Year: