NUMERICAL METHODS BY USING C AND MATLAB (optional paper)

Paper Code: 
MAT323
Credits: 
5
Contact Hours: 
75.00
Max. Marks: 
100.00
15.00

Programming in C: Character set, Variable and constant , keywords, Instructions, assignment statement, arithmetic expression, comment statement, simple input and output, boolian expressions, relational operators, logical operators, control structures, decision control structure, loop control structure, case control structure.

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.

 

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.

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.

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. 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.
References: 
  1. A Ralston and P. Rabinowitz, A First Course in Numerical Analysis, A Ralston and P. Rabinowitz, McGraw Hill (1985).
  2. S.S. Sastry, Introductory Methods of Numerical Analysis, Prentice-Hall of India (1979).
  3. John H. Mathews and Kurtis D. Fink, Numerical Methods using MATLAB, PHI.
  4. Brian R.Hunt, Ronald L. Lipsman, Jonathan M. Rosenberg, A Guide to MATLAB, Cambridge University Press.