CS1001 Programming Using MATLAB
CS1001 Programming Using MATLAB
L 1
T 0
P 2
C 2
PURPOSE This Lab Course will enable the students to understand the fundamentals and programming knowledge in MATLAB. INSTRUCTIONAL OBJECTIVES 1 To learn the MATLAB environment and its programming fundamentals 2 Ability to write Programs using commands and functions 3 Able to handle polynomials, and use 2D Graphic commands LIST OF EXPERIMENTS 1. Practicing MATLAB environment with simple exercises to familiarize Command Window, History, Workspace, Current Directory, Figure window, Edit window, Shortcuts, Help files. 2. Data types, Constants and Variables, Character constants, operators, Assignment statements. 3. Control Structures: For loops, While, If control structures, Switch, Break, Continue statements. 4. Input-Output functions, Reading and Storing Data. 5. Vectors and Matrices, commands to operate on vectors and matrices, matrix Manipulations. 6. Arithmetic operations on Matrices, Relational operations on Matrices, Logical operations on Matrices. 7. Polynomial Evaluation, Roots of Polynomial, Arithmetic operations on Polynomials. 8. Graphics: 2D plots, Printing labels, Grid & Axes box, Text in plot, Bar and Pie chart. TEXT BOOK 1. R.K.Bansal, A.K.Goel, M.K.Sharma, MATLAB and its Applications in Engineering, Pearson Education, 2012. REFERENCES 1. Amos Gilat, MATLAB-An Introduction with Applications, Wiley India, 2009. 2. Stephen.J.Chapman, Programming in MATLAB for Engineers, Cengage Learning, 2011.
Course designed by 1 Student outcome 2 Mapping of instructional objective with student outcome 3 Category
CS1001 PROGRAMMING USING MATLAB Department of Computer Science and Engineering a x 2,3 b x 1-3 c d e f g h i j k x 1
General (G)
x 4 Approval
Engineering Professional Subjects Sciences and (P) Technical Arts (E) ---23rd meeting of Academic Council, May 2013