Matlab Programming - Materials and Ebook Links

 

18EOE001

MATLAB PROGRAMMING

L

T

P

C

 

2

0

1

3

OBJECTIVES:

 

 

To study basics of MATLAB programming

 

To introduce MATLAB Functions and File processing

 

To impart knowledge on MATLAB programming techniques

 

To enable the students to plot the functions using MATLAB

 

To develop skill in simple engineering applications development with MATLAB

UNIT I

INTRODUCTION  

9

Basics of MATLAB programming–Variables and Arrays – initializing variables in MATLAB – Multidimensional Arrays – Sub arrays – Special Values–Displaying Output Data – Data Files –

Scalar and Array Operations – Hierarchy of Operations 

UNIT II

FUNCTIONS & FILES

9

Built-in MATLAB Functions – Elementary Mathematical Functions – User Defined Functions – Binary I/O Functions – Advanced Function Programming – Introduction to MATLAB File Processing – File Opening and Closing, Working with Data Files.

UNIT III

PROGRAMMING TECHNIQUES

9

Program Design and Development–Relational Operators and Logical Variables–Logical Operators and Functions–Conditional Statements–Loops–The Switch Structure–Debugging MAT LAB Program.

UNIT IV

PLOTTING OF FUNCTIONS

9

XY plotting functions– Subplots and Overlay plots–Plots With Error Bars– Special Plot types–

Polar Plot– Interactive plotting– Putting Multiple Plots on the Same Page– Function Discovery– Regression– 3-D plots–Mesh and Surface Plots – Examples of MATLAB Applications– Problems-GUI.

UNIT V

ENGINEERING APPLICATIONS  

9

Numerical Differentiation in single variable,: Higher derivatives, multiple variables, Newton-

Cotes integration formulae, MATLAB functions for integration, Linear algebra in MATLAB, Gauss Elimination, LU decomposition and partial pivoting, Iterative methods: Gauss Siedel, Special Matrices: Tri- diagonal matrix algorithm- Engineering Applications-Optimization.

 

TOTAL :45 PERIODS

OUTCOMES:

After successful completion of the course students able to

1.  

Articulate importance of MATLAB software‘s in research by simulation work

2.  

Demonstrate the Basics of MATLAB programming tools, functions and files that are essential in solving engineering problems

3.  

Explain about programming techniques and plotting of functions.

4.  

Illustrate the loops and Debugging of MAT LAB Programs

5.  

Develop the writing of programs & simulation in MATLAB for engineering problems.

TEXT BOOKS:

1.

Amos Gilat, MATLAB An Introduction With Applications By, Wiley Publication. 6th edition, 2016

2.

Rudra  Pratap , ―MATLAB 7‖ , Oxford University Press,2006

3

R.K. Bansal, A.K. Goel , ―MATLAB and Its Applications In Engineering‖ Dorling kindeslay pvt. Lt, india, 2009.

REFERENCES:

1.  

Stephen j. Chapman., "MATLAB programming for engineers ", Fifth Education, United States of America, 2015.

2.  

Otto S.R, Denier J.P., "An introduction to p r o g r a m m i n g and numerical methods in MATLAB ", Springer –verlag London limited.2005.

3.  

William J. Palm III Introduction to MATLAB for Engineers, Published February 1st 2010 by McGraw-Hill Education.

4.  

Brian R. Hunt (Editor),Ronald L. Lipsman, J. RosenbergA Guide to MATLAB: For Beginners and Experienced Users”Published August 6th 2001 by Cambridge

University Press.

5.  

Edward B. Magrab  An Engineers Guide to MATLAB “,Pearson; 1 edition (11 August 2000)


Ebook:

1. Amos Gilat, MATLAB An Introduction With Applications By, Wiley Publication. 6th edition, 2016 - https://1lib.in/dl/3405015/4a5d79

2.       Rudra  Pratap , ―MATLAB 7‖ , Oxford University Press,2006 - https://1lib.in/dl/2039244/caf09c

3.       R.K. Bansal, A.K. Goel , ―MATLAB and Its Applications In Engineering‖ Dorling kindeslay pvt. Lt, india, 2009. -

4.       Stephen j. Chapman., "MATLAB programming for engineers ", Fifth Education, United States of America, 2015. - https://1lib.in/dl/17281867/374a7d

5.       Otto S.R, Denier J.P., "An introduction to p r o g r a m m i n g and numerical methods in MATLAB ", Springer –verlag London limited.2005. - https://1lib.in/dl/2951399/3547c3

6.       William J. Palm III ”Introduction to MATLAB for Engineers“, Published February 1st 2010 by McGraw-Hill Education. - https://1lib.in/dl/1163471/e0162a

7.       Brian R. Hunt (Editor),Ronald L. Lipsman, J. Rosenberg“A Guide to MATLAB: For Beginners and Experienced Users”Published August 6th 2001 by Cambridge University Press. - https://1lib.in/dl/858373/811b08

8.       Edward B. Magrab  “ An Engineers Guide to MATLAB “,Pearson; 1 edition (11 August 2000) - https://1lib.in/dl/2044345/3c377b

Comments