S.
NO
Topic
Theory
Lab
Operations with variables
a) Naming
b) Checking existence
c) Clearing
d) Operations
Arrays
a) Columns and rows: creation and indexing
b) Size & length
c) Multiplication, division, power
d) Operations
Writing script files
a) Logical variables and operators
b) Flow control
c) Loop operators
Writing functions
a) Input/output arguments
b) Function visibility, path.
c) Example: Matlab startup
Simple graphics
a) 2D plots
b) Figures and subplots
Data types
a) Matrix, string, cell and structure
b)Creating,accessing elements and manipulating of
data of different types
File Input-Output
a) Matlab files
b) Text files
c) Binary files
d) Mixed text-binary files
Communication with external devices
a) Serial port
b) Parallel port
c) Sound card
d) Video input
Polynomial fit
a) 1D and 2D fits
b) Data windowing
c) Error bounds
10
Arbitrary function fit
a) Error function
b) Fixing parameters
11
Goodness of fit
a) criteria
b) Error in parameters
12
Handle graphics
a) Graphics objects
b) Properties of objects
c) Modifying properties of graphics objects
13
Menu-driven programs
a) Controls: ui menu and ui control
b) Interactive graphics
c) Large program logic flow
Allocation of hours:
Theory
13 hrs
Lab
17 hrs
Total No. of hours =
30 hrs