SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
www.softroniics.in
SOFTRONIICS Call: 9037291113
2nd
Floor Mullath Building, 0495 4021113
Opp.Woodlands Showroom, Mavoor Road, Calicut
Course: Introduction to Signal Processing Toolbox in MATLAB
COURSE DESCRIPTION
Programming and problem solving using MATLAB. Emphasizes the systematic development of
algorithms and programs. Topics include iteration, functions, arrays and vectors, strings, recursion,
algorithms, object-oriented programming, and MATLAB graphics. Assignments are designed to build
an appreciation for complexity, dimension, fuzzy data, inexact arithmetic, randomness, simulation,
and the role of approximation. NO programming experience is necessary; some knowledge of Calculus
is required.
Expected Outcomes
Be fluent in the use of procedural statements--assignments, conditional statements, loops,
function calls--and arrays.
Be able to design, code, and test small MATLAB programs that meet requirements expressed
in English. This includes a basic understanding of top-down design.
Have knowledge of the concepts of object-oriented programming as used in MATLAB: classes,
sub classes, properties, inheritance, and overriding.
Have knowledge of basic sorting and searching algorithms.
Have knowledge of basic vector computation.
Have a working familiarity with graphics tools in MATLAB.
Have a good basics in Signal Processing thermos
Have a deep exposure to Signal Processing Toolbox
www.softroniics.in
SOFTRONIICS Call: 9037291113
2nd
Floor Mullath Building, 0495 4021113
Opp.Woodlands Showroom, Mavoor Road, Calicut
SYLLABUS
BASICS
1. Introduction TO MATLAB
2. Programming basics
3. Conditionals
4. Nested conditionals
5. logical operators
6. Iteration: for
7. Iteration: while
8. Developing algorithms;
9. nested loops
10. User-defined functions
11. Executing a user-defined function
12. Discrete vs. continuous;
13. plotting
14. Probabilities and Averages;
15. vectors
16. Simulation;
www.softroniics.in
SOFTRONIICS Call: 9037291113
2nd
Floor Mullath Building, 0495 4021113
Opp.Woodlands Showroom, Mavoor Road, Calicut
17. color computation, linear interpolation
18. 2-d Arrays—matrix
19. Matrix examples
20. Working with Images
21. Characters and strings
22. Cell arrays
23. working with numeric/text data (file I/O)
24. Structures and structure arrays
25. Objects and Classes
26. Array of objects, constructor that handles variable number of args
27. Why OOP? Private vs. public, Inheritance
28. Recursion
29. Sorting and Searching
30. Divide and Conquer
www.softroniics.in
SOFTRONIICS Call: 9037291113
2nd
Floor Mullath Building, 0495 4021113
Opp.Woodlands Showroom, Mavoor Road, Calicut
SIGNAL PROCESSING TOOLBOX
1. Introduction to discrete linear systems
[1] Discrete time signals.
[2] Special sequences.
[3] Shift invariance.
[4] Stability and causality.
[5] Impulse response.
[6] Difference equations.
[7] Lab exercises
2. Discrete-Time Fourier Transform and Linear Time Invariant Systems
[1] Transform definitions.
[2] Theorems.
[3] Frequency response of linear time invariant systems.
[4] Phase and group delays.
[5] Matlab computations.
[6] Lab exercises
3. The Z transform
[1] Z-transforms by summation of left, right, and two-sided sequences.
[2] Regions of convergence and Z-transform properties.
[3] Inverse Z-transform.
[4] Lab exercises
www.softroniics.in
SOFTRONIICS Call: 9037291113
2nd
Floor Mullath Building, 0495 4021113
Opp.Woodlands Showroom, Mavoor Road, Calicut
4. Properties of digital filters
[1] Averaging filter.
[2] Recursive smoother.
[3] First-order notch filter.
[4] Second-order unity gain resonator.
[5] All-pass filters.
[6] Comb filters.
[7] Equalization filters.
[8] Group delay, linear phase, all-pass, minimum phase
[9] Lab exercises
5. Fourier transforms, sampling – Part I
[1] Fourier transform review.
[2] Sampling continuous-time signals: the sampling theorem.
[3] Aliasing.
[4] Re-sampling digital signals.
[5] Midterm review.
[6] Lab exercises
6. Fourier transforms, sampling – Part II
[1] A/D conversion and quantization
[2] D/A conversion
[3] Polyphase decomposition
[4] Polyphase DFT filterbanks
[5] Bandpass sampling
[6] Lab exercises
www.softroniics.in
SOFTRONIICS Call: 9037291113
2nd
Floor Mullath Building, 0495 4021113
Opp.Woodlands Showroom, Mavoor Road, Calicut
7. The discrete Fourier transform
[1] Definition of DFT and relation to Z-transform.
[2] Properties of the DFT.
[3] Linear and periodic convolution using the DFT.
[4] Zero padding, spectral leakage, resolution and windowing in the DFT.
[5] Lab exercises
8. The fast Fourier transform
[1] Decimation in time FFT.
[2] Decimation in frequency FFT.
[3] Digital filter design
[4] Lab exercises
9. Finite impulse response (FIR) filters
[1] Window design techniques.
[2] Kaiser window design technique.
[3] Equiripple approximations.
[4] Lab exercises
10. Infinite impulse response (IIR) filters
[1] Bilinear transform method.
[2] Examples of bilinear transform method.
[3] Lab exercises
13. Structures and properties of FIR and IIR filters and review
[1] IIR - Direct, parallel and cascaded realizations.
[2] FIR – Direct and cascaded realizations.
[3] Coefficient quantization effects in digital filters
[4] Final Project

Más contenido relacionado

Similar a Matlab course syllabus

MATLAB Thesis Projects
MATLAB Thesis ProjectsMATLAB Thesis Projects
MATLAB Thesis ProjectsPhdtopiccom
 
On the Semantics of Real-Time Domain Specific Modeling Languages
On the Semantics of Real-Time Domain Specific Modeling LanguagesOn the Semantics of Real-Time Domain Specific Modeling Languages
On the Semantics of Real-Time Domain Specific Modeling LanguagesJose E. Rivera
 
Scala for Machine Learning
Scala for Machine LearningScala for Machine Learning
Scala for Machine LearningPatrick Nicolas
 
R2RML-F: Towards Sharing and Executing Domain Logic in R2RML Mappings
R2RML-F: Towards Sharing and Executing Domain Logic in R2RML MappingsR2RML-F: Towards Sharing and Executing Domain Logic in R2RML Mappings
R2RML-F: Towards Sharing and Executing Domain Logic in R2RML MappingsChristophe Debruyne
 
173448987 se3-4-it-2008
173448987 se3-4-it-2008173448987 se3-4-it-2008
173448987 se3-4-it-2008homeworkping9
 
Taub’s Principles of Communication Systems (Herbert Taub, Donald L. Schilling...
Taub’s Principles of Communication Systems (Herbert Taub, Donald L. Schilling...Taub’s Principles of Communication Systems (Herbert Taub, Donald L. Schilling...
Taub’s Principles of Communication Systems (Herbert Taub, Donald L. Schilling...Mohamedshabana38
 
Agile performance engineering with cloud 2016
Agile performance engineering with cloud   2016Agile performance engineering with cloud   2016
Agile performance engineering with cloud 2016Ken Chan
 
Signals and systems with matlab computing and simulink modeling
Signals and systems with matlab computing and simulink modelingSignals and systems with matlab computing and simulink modeling
Signals and systems with matlab computing and simulink modelingvotasugs567
 
Example PseudocodeProblem Given a sorted array a with n elements .docx
Example PseudocodeProblem Given a sorted array a with n elements .docxExample PseudocodeProblem Given a sorted array a with n elements .docx
Example PseudocodeProblem Given a sorted array a with n elements .docxcravennichole326
 
Example PseudocodeProblem Given a sorted array a with n elements .docx
Example PseudocodeProblem Given a sorted array a with n elements .docxExample PseudocodeProblem Given a sorted array a with n elements .docx
Example PseudocodeProblem Given a sorted array a with n elements .docxelbanglis
 
Making Model-Driven Verification Practical and Scalable: Experiences and Less...
Making Model-Driven Verification Practical and Scalable: Experiences and Less...Making Model-Driven Verification Practical and Scalable: Experiences and Less...
Making Model-Driven Verification Practical and Scalable: Experiences and Less...Lionel Briand
 
Model-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime InconsistenciesModel-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime InconsistenciesDaniel Lehner
 
Fm lecture 1 updated 3
Fm lecture 1 updated 3Fm lecture 1 updated 3
Fm lecture 1 updated 3Syed Haider
 
Modelica-OpenModelica-slides para aprender.pdf
Modelica-OpenModelica-slides para aprender.pdfModelica-OpenModelica-slides para aprender.pdf
Modelica-OpenModelica-slides para aprender.pdfCarlos Paredes
 

Similar a Matlab course syllabus (20)

Workshop proposal
Workshop proposalWorkshop proposal
Workshop proposal
 
MATLAB Thesis Projects
MATLAB Thesis ProjectsMATLAB Thesis Projects
MATLAB Thesis Projects
 
Variation response method CAE simulation suite
Variation response method CAE simulation suiteVariation response method CAE simulation suite
Variation response method CAE simulation suite
 
On the Semantics of Real-Time Domain Specific Modeling Languages
On the Semantics of Real-Time Domain Specific Modeling LanguagesOn the Semantics of Real-Time Domain Specific Modeling Languages
On the Semantics of Real-Time Domain Specific Modeling Languages
 
Scala for Machine Learning
Scala for Machine LearningScala for Machine Learning
Scala for Machine Learning
 
Be cse
Be cseBe cse
Be cse
 
R2RML-F: Towards Sharing and Executing Domain Logic in R2RML Mappings
R2RML-F: Towards Sharing and Executing Domain Logic in R2RML MappingsR2RML-F: Towards Sharing and Executing Domain Logic in R2RML Mappings
R2RML-F: Towards Sharing and Executing Domain Logic in R2RML Mappings
 
173448987 se3-4-it-2008
173448987 se3-4-it-2008173448987 se3-4-it-2008
173448987 se3-4-it-2008
 
Taub’s Principles of Communication Systems (Herbert Taub, Donald L. Schilling...
Taub’s Principles of Communication Systems (Herbert Taub, Donald L. Schilling...Taub’s Principles of Communication Systems (Herbert Taub, Donald L. Schilling...
Taub’s Principles of Communication Systems (Herbert Taub, Donald L. Schilling...
 
Agile performance engineering with cloud 2016
Agile performance engineering with cloud   2016Agile performance engineering with cloud   2016
Agile performance engineering with cloud 2016
 
Signals and systems with matlab computing and simulink modeling
Signals and systems with matlab computing and simulink modelingSignals and systems with matlab computing and simulink modeling
Signals and systems with matlab computing and simulink modeling
 
Example PseudocodeProblem Given a sorted array a with n elements .docx
Example PseudocodeProblem Given a sorted array a with n elements .docxExample PseudocodeProblem Given a sorted array a with n elements .docx
Example PseudocodeProblem Given a sorted array a with n elements .docx
 
Example PseudocodeProblem Given a sorted array a with n elements .docx
Example PseudocodeProblem Given a sorted array a with n elements .docxExample PseudocodeProblem Given a sorted array a with n elements .docx
Example PseudocodeProblem Given a sorted array a with n elements .docx
 
Thesis_Report
Thesis_ReportThesis_Report
Thesis_Report
 
Making Model-Driven Verification Practical and Scalable: Experiences and Less...
Making Model-Driven Verification Practical and Scalable: Experiences and Less...Making Model-Driven Verification Practical and Scalable: Experiences and Less...
Making Model-Driven Verification Practical and Scalable: Experiences and Less...
 
Model-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime InconsistenciesModel-based Detection of Runtime Inconsistencies
Model-based Detection of Runtime Inconsistencies
 
Fm lecture 1 updated 3
Fm lecture 1 updated 3Fm lecture 1 updated 3
Fm lecture 1 updated 3
 
Modelica-OpenModelica-slides para aprender.pdf
Modelica-OpenModelica-slides para aprender.pdfModelica-OpenModelica-slides para aprender.pdf
Modelica-OpenModelica-slides para aprender.pdf
 
Cd32504509
Cd32504509Cd32504509
Cd32504509
 
Cd32504509
Cd32504509Cd32504509
Cd32504509
 

Más de Softroniics india

Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project reportSoftroniics india
 
Signal processing and image processing
Signal processing and image processingSignal processing and image processing
Signal processing and image processingSoftroniics india
 
Mechanical and automobile project topic list softroniics calicut palakkad
Mechanical and automobile project topic list softroniics calicut palakkadMechanical and automobile project topic list softroniics calicut palakkad
Mechanical and automobile project topic list softroniics calicut palakkadSoftroniics india
 
Project titles with abstract php
Project titles with abstract phpProject titles with abstract php
Project titles with abstract phpSoftroniics india
 
A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...Softroniics india
 
Embedded System Course and Project
Embedded System Course and ProjectEmbedded System Course and Project
Embedded System Course and ProjectSoftroniics india
 
Raspberry pi course syllabus
Raspberry pi course syllabusRaspberry pi course syllabus
Raspberry pi course syllabusSoftroniics india
 
Android course syllabus 2017
Android course syllabus 2017Android course syllabus 2017
Android course syllabus 2017Softroniics india
 
Python course updated syllabus
Python course updated syllabusPython course updated syllabus
Python course updated syllabusSoftroniics india
 
Query aware determinization of uncertain objects
Query aware determinization of uncertain objectsQuery aware determinization of uncertain objects
Query aware determinization of uncertain objectsSoftroniics india
 
User defined privacy grid system for continuous location based services abstract
User defined privacy grid system for continuous location based services abstractUser defined privacy grid system for continuous location based services abstract
User defined privacy grid system for continuous location based services abstractSoftroniics india
 
Ieee 2016 cs project topics list mtech
Ieee 2016 cs project topics  list mtechIeee 2016 cs project topics  list mtech
Ieee 2016 cs project topics list mtechSoftroniics india
 
Ieee power electronics 2014 15
Ieee power electronics 2014 15Ieee power electronics 2014 15
Ieee power electronics 2014 15Softroniics india
 
Latest embedded project abstracts
Latest embedded project abstractsLatest embedded project abstracts
Latest embedded project abstractsSoftroniics india
 
Raspberry pi based project abstracts
Raspberry pi based project abstractsRaspberry pi based project abstracts
Raspberry pi based project abstractsSoftroniics india
 
B sc diploma mini project titles
B sc diploma mini project titlesB sc diploma mini project titles
B sc diploma mini project titlesSoftroniics india
 
Java based project ideas from softroniics
Java based project ideas from softroniicsJava based project ideas from softroniics
Java based project ideas from softroniicsSoftroniics india
 
Embedded project list 1 softroniics
Embedded project list 1   softroniicsEmbedded project list 1   softroniics
Embedded project list 1 softroniicsSoftroniics india
 

Más de Softroniics india (19)

Hostel management system project report
Hostel management system project reportHostel management system project report
Hostel management system project report
 
Signal processing and image processing
Signal processing and image processingSignal processing and image processing
Signal processing and image processing
 
Mechanical and automobile project topic list softroniics calicut palakkad
Mechanical and automobile project topic list softroniics calicut palakkadMechanical and automobile project topic list softroniics calicut palakkad
Mechanical and automobile project topic list softroniics calicut palakkad
 
Project titles with abstract php
Project titles with abstract phpProject titles with abstract php
Project titles with abstract php
 
A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...A real time adaptive algorithm for video streaming over multiple wireless acc...
A real time adaptive algorithm for video streaming over multiple wireless acc...
 
Embedded System Course and Project
Embedded System Course and ProjectEmbedded System Course and Project
Embedded System Course and Project
 
Raspberry pi course syllabus
Raspberry pi course syllabusRaspberry pi course syllabus
Raspberry pi course syllabus
 
Android course syllabus 2017
Android course syllabus 2017Android course syllabus 2017
Android course syllabus 2017
 
Python course updated syllabus
Python course updated syllabusPython course updated syllabus
Python course updated syllabus
 
Query aware determinization of uncertain objects
Query aware determinization of uncertain objectsQuery aware determinization of uncertain objects
Query aware determinization of uncertain objects
 
User defined privacy grid system for continuous location based services abstract
User defined privacy grid system for continuous location based services abstractUser defined privacy grid system for continuous location based services abstract
User defined privacy grid system for continuous location based services abstract
 
Ieee 2016 cs project topics list mtech
Ieee 2016 cs project topics  list mtechIeee 2016 cs project topics  list mtech
Ieee 2016 cs project topics list mtech
 
Ieee power electronics 2014 15
Ieee power electronics 2014 15Ieee power electronics 2014 15
Ieee power electronics 2014 15
 
Latest embedded project abstracts
Latest embedded project abstractsLatest embedded project abstracts
Latest embedded project abstracts
 
Raspberry pi based project abstracts
Raspberry pi based project abstractsRaspberry pi based project abstracts
Raspberry pi based project abstracts
 
Matlab based project topics
Matlab based project topicsMatlab based project topics
Matlab based project topics
 
B sc diploma mini project titles
B sc diploma mini project titlesB sc diploma mini project titles
B sc diploma mini project titles
 
Java based project ideas from softroniics
Java based project ideas from softroniicsJava based project ideas from softroniics
Java based project ideas from softroniics
 
Embedded project list 1 softroniics
Embedded project list 1   softroniicsEmbedded project list 1   softroniics
Embedded project list 1 softroniics
 

Último

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 

Último (20)

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 

Matlab course syllabus

  • 1. www.softroniics.in SOFTRONIICS Call: 9037291113 2nd Floor Mullath Building, 0495 4021113 Opp.Woodlands Showroom, Mavoor Road, Calicut Course: Introduction to Signal Processing Toolbox in MATLAB COURSE DESCRIPTION Programming and problem solving using MATLAB. Emphasizes the systematic development of algorithms and programs. Topics include iteration, functions, arrays and vectors, strings, recursion, algorithms, object-oriented programming, and MATLAB graphics. Assignments are designed to build an appreciation for complexity, dimension, fuzzy data, inexact arithmetic, randomness, simulation, and the role of approximation. NO programming experience is necessary; some knowledge of Calculus is required. Expected Outcomes Be fluent in the use of procedural statements--assignments, conditional statements, loops, function calls--and arrays. Be able to design, code, and test small MATLAB programs that meet requirements expressed in English. This includes a basic understanding of top-down design. Have knowledge of the concepts of object-oriented programming as used in MATLAB: classes, sub classes, properties, inheritance, and overriding. Have knowledge of basic sorting and searching algorithms. Have knowledge of basic vector computation. Have a working familiarity with graphics tools in MATLAB. Have a good basics in Signal Processing thermos Have a deep exposure to Signal Processing Toolbox
  • 2. www.softroniics.in SOFTRONIICS Call: 9037291113 2nd Floor Mullath Building, 0495 4021113 Opp.Woodlands Showroom, Mavoor Road, Calicut SYLLABUS BASICS 1. Introduction TO MATLAB 2. Programming basics 3. Conditionals 4. Nested conditionals 5. logical operators 6. Iteration: for 7. Iteration: while 8. Developing algorithms; 9. nested loops 10. User-defined functions 11. Executing a user-defined function 12. Discrete vs. continuous; 13. plotting 14. Probabilities and Averages; 15. vectors 16. Simulation;
  • 3. www.softroniics.in SOFTRONIICS Call: 9037291113 2nd Floor Mullath Building, 0495 4021113 Opp.Woodlands Showroom, Mavoor Road, Calicut 17. color computation, linear interpolation 18. 2-d Arrays—matrix 19. Matrix examples 20. Working with Images 21. Characters and strings 22. Cell arrays 23. working with numeric/text data (file I/O) 24. Structures and structure arrays 25. Objects and Classes 26. Array of objects, constructor that handles variable number of args 27. Why OOP? Private vs. public, Inheritance 28. Recursion 29. Sorting and Searching 30. Divide and Conquer
  • 4. www.softroniics.in SOFTRONIICS Call: 9037291113 2nd Floor Mullath Building, 0495 4021113 Opp.Woodlands Showroom, Mavoor Road, Calicut SIGNAL PROCESSING TOOLBOX 1. Introduction to discrete linear systems [1] Discrete time signals. [2] Special sequences. [3] Shift invariance. [4] Stability and causality. [5] Impulse response. [6] Difference equations. [7] Lab exercises 2. Discrete-Time Fourier Transform and Linear Time Invariant Systems [1] Transform definitions. [2] Theorems. [3] Frequency response of linear time invariant systems. [4] Phase and group delays. [5] Matlab computations. [6] Lab exercises 3. The Z transform [1] Z-transforms by summation of left, right, and two-sided sequences. [2] Regions of convergence and Z-transform properties. [3] Inverse Z-transform. [4] Lab exercises
  • 5. www.softroniics.in SOFTRONIICS Call: 9037291113 2nd Floor Mullath Building, 0495 4021113 Opp.Woodlands Showroom, Mavoor Road, Calicut 4. Properties of digital filters [1] Averaging filter. [2] Recursive smoother. [3] First-order notch filter. [4] Second-order unity gain resonator. [5] All-pass filters. [6] Comb filters. [7] Equalization filters. [8] Group delay, linear phase, all-pass, minimum phase [9] Lab exercises 5. Fourier transforms, sampling – Part I [1] Fourier transform review. [2] Sampling continuous-time signals: the sampling theorem. [3] Aliasing. [4] Re-sampling digital signals. [5] Midterm review. [6] Lab exercises 6. Fourier transforms, sampling – Part II [1] A/D conversion and quantization [2] D/A conversion [3] Polyphase decomposition [4] Polyphase DFT filterbanks [5] Bandpass sampling [6] Lab exercises
  • 6. www.softroniics.in SOFTRONIICS Call: 9037291113 2nd Floor Mullath Building, 0495 4021113 Opp.Woodlands Showroom, Mavoor Road, Calicut 7. The discrete Fourier transform [1] Definition of DFT and relation to Z-transform. [2] Properties of the DFT. [3] Linear and periodic convolution using the DFT. [4] Zero padding, spectral leakage, resolution and windowing in the DFT. [5] Lab exercises 8. The fast Fourier transform [1] Decimation in time FFT. [2] Decimation in frequency FFT. [3] Digital filter design [4] Lab exercises 9. Finite impulse response (FIR) filters [1] Window design techniques. [2] Kaiser window design technique. [3] Equiripple approximations. [4] Lab exercises 10. Infinite impulse response (IIR) filters [1] Bilinear transform method. [2] Examples of bilinear transform method. [3] Lab exercises 13. Structures and properties of FIR and IIR filters and review [1] IIR - Direct, parallel and cascaded realizations. [2] FIR – Direct and cascaded realizations. [3] Coefficient quantization effects in digital filters [4] Final Project