File Exchange
MATLAB Newsgroup
Link Exchange
Blogs
Contest
MathWorks.com


Electrical Engineering
 
Subcategories
Book Categories (10)

Control Tutorials for MATLAB (Undergraduate 2nd year)   Update Link / Bad Link
These tutorials are designed to illustrate how to use MATLAB and Simulink for the analysis and design of automatic control systems. They cover the basics of MATLAB and Simulink, the most common classical control design techniques (PID, root locus, and frequency response), as well as some modern (state-space) control design. The Control Systems Toolbox is used extensively in these tutorials.

Course Level:
Senior undergraduate
Graduate

Type of content:
MATLAB Primer/Tutorial
Simulink Primer/Tutorial

Prerequisite(s) / Target Audience:
Students who need to learn or brush up on Matlab/Simulink.

MathWorks Toolboxes or Blocksets used:
Control Systems toolbox and Simulink

Professor Name: Bill Messner (CMU) & Dawn Tilbury (UofM)
Department: Mechanical Engineering
University: Carnegie Mellon and University of Michigan

http://www.engin.umich.edu/group/ctm/
Submitted Mar 11, 2008 by Bill Messner & Dawn Tilbury
Updated Mar 12, 2008
ECE 351 - Signals and Systems 1 (Undergraduate 3rd year)  Update Link / Bad Link
This course covers the fundamental concepts of signals and systems, including convolution, the Fourier transform, Frequency-Domain Analysis, and Discrete-Time Fourier Analysis. MATLAB is used in this course extensively.

Professor Name: Professor Luca Luchese
Department: Electrical and Computer Engineering
University: Oregon State University
Textbooks: Kamen, E.W. and Heck, Fundamentals of Signals and Systems. Prentice Hall, 2000.

http://web.engr.oregonstate.edu/~luca/ece351/
Submitted Aug 22, 2007 by Luca Luchese
Updated Mar 14, 2008 by Luca Lucchese
ELEC 5410: Digital Signal Processing (Undergraduate 4th year)  Update Link / Bad Link
This course covers the fundamental theory and important applications of digital signal processing. Upon completion of the course, the student should have a solid foundation in basic digital signal processing.

http://www.eng.auburn.edu/~sjreeves/Classes/ELEC6410/
Submitted Aug 22, 2007 by Stanley J. Reeves
Updated Mar 14, 2008 by Stan Reeves
A MATLAB and Simulink based Signals and Systems Laboratory  Update Link / Bad Link
Professor: Shlomo Engelberg
University: Jerusalem College of Technology
Type of content: MATLAB and Simulink Signal and Systems laboratory manual

http://www.cc.jct.ac.il/~shlomoe/Public/sig_manual.pdf
Submitted Mar 24, 2008 by Shlomo Engelberg
EECS 20N: Signals and Systems (Undergraduate 2nd year)  Update Link / Bad Link
This course is an introduction to mathematical modeling techniques used in the design of electronic systems. Signals are defined as functions on a set. Examples include continuous time signals (audio, radio, voltages), discrete time signals (digital audio, synchronous circuits), images (discrete and continuous), discrete event signals, and sequences. Systems are defined as mappings on signals. Applications include communications systems, audio, video, and image processing systems, and control systems. A MATLAB-based laboratory is an integral part of the course.

Professor Name: Edward A. Lee
Department: Electrical Engineering and Computer Science
University: UC Berkeley
Textbooks: Lee, E. A. and Varaiya, P., Structure and Interpretation of Signals and Systems. Addison-Wesley, 2003.

http://ptolemy.eecs.berkeley.edu/eecs20/
Submitted Aug 22, 2007 by Edward A. Lee
Updated May 06, 2008
Speech Processing (Graduate)  Update Link / Bad Link
This course emphasizes processing of the human speech waveform, primarily using digital techniques. Theory of speech production as related to signal models in time and frequency domains are covered, as well as the measurement of model parameters, short-time Fourier spectrum, and linear predictor coefficients. Speech coding, recognition and synthesis, and speaker recognition are also included. Some consideration is given to speech processing hardware.

Professor Name: Joseph P. Campbell
Department: Engineering
University: Johns Hopkins University
Textbooks: Deller, J.R., Proakis, J.G. and Hansen, J.H.L. Discrete-Time Processing of Speech Signals. IEEE, 1999.

http://www.apl.jhu.edu/Classes/Notes/Campbell/747/
Submitted Aug 22, 2007 by Joseph P. Campbell
ELEC 6430: Digital Image Processing (Undergraduate 4th year)  Update Link / Bad Link
This course introduces the fundamental principles and applications of digital image processing. The course lays a foundation in linear signals and system theory and digital signal processing and then explores major applications in image processing: enhancement, restoration, and compression. Each student must carry out hands-on computer assignments to complement the lecture material in one or more of the major topic areas.

http://www.eng.auburn.edu/~sjreeves/Classes/ELEC6430/
Submitted Aug 22, 2007 by Stanley J. Reeves
Updated Mar 14, 2008 by Stan Reeves
Signal Processing Labs Based on DSP First Labs  Update Link / Bad Link
Description: This series of labs show how to synthesize music with Simulink and then target a TI 'C6000 DSK
Target audience: Introductory undergraduate (1st or 2nd year)
Academic institution: Rose-Hulman Institute of Technology
Materials available: Lab materials
Products: MATLAB,Simulink,Real-Time Workshop,Real-Time Workshop Embedded Coder, Signal Processing Blockset,Embedded IDE Link CC (for TI's Code Composer Studio), Target Support Package TC6 (for TI's C6000 DSP)


http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=19770&objectType=file
Submitted May 02, 2008 by Mark Yoder
Updated May 16, 2008
Feedback Control Experiments - Experiments for feedback control education and research  Update Link / Bad Link
Quanser Consulting, Inc., offers a complete line of feedback control experiments. The systems are robust, durable, and modular thus allowing you to reconfigure the same plant to obtain various experiments. Our experiments include the Inverted Pendulum, the Ball and Beam, the Seesaw/Pendulum MIMO experiment, and the Helicopter. All systems are equipped with quick-connect cabling, source code in C, handbooks, system modeling, and control system design files written in Maple, MATLAB, and Simulink. Capture your students' interest while teaching them well-established principles or give your research project an edge by implementing the new control strategies you are developing.

http://www.mathworks.com/products/connections/product_main.shtml?prod_id=142
Submitted Mar 13, 2008
DSP log - Thoughts on digital signal processing for digital communication  Update Link / Bad Link
DSP log The blog started some in February 2007 on the free Blogger platform and was hosted at http://dsplog.blogspot.com with the following objective:

"Explain and discuss the basic text book concepts in digital signal processing and digital communication using simple Matlab/Octave scripts."

Seeing consistent increase in traffic over the 6-7 months from inception, it was decided to move to an independent platform hosted at www.dsplog.com.

Target audience
(a) Students taking courses in digital signal processing/digital communication and requiring help to understand some of the concepts.
(b) Practising engineers who are fresh to the domain of digital signal processing and requiring help.
(c) Ofcourse, the experienced engineers can share tips and tricks associated with the digital signal processing trade. :)

http://www.dsplog.com
Submitted Mar 12, 2008 by Krishna Pillai
Feedback Control Systems  Update Link / Bad Link
Description: Develop fundamentals associated with the analysis, design and simulation of automatic control systems.
Prerequisite knowledge and/or skills:
Linear differential equations with constant coefficients.
Laplace transforms and transfer functions for linear systems.
Elementary matrix manipulations (such as determinant and inverse).
Adequate familiarity with computers and use of various packages; the specific package used in this course is Matlab/Simulink.
Textbook(s) and/or other required material:
Automatic Control Systems, by Benjamin C. Kuo and Farid Golnaraghi (ISBN# 04711347 67), Prentice-Hall.
Target audience: Introductory undergraduate (1st or 2nd year)
Academic institution: University of Wisconsin-Madison
Materials available: Course outline/syllabus
Products: MATLAB,Simulink


http://www.engr.wisc.edu/ece/courses/ece332.html
Submitted Jun 26, 2008 by Dan Lluch
Vorlesung MATLAB/Simulink [German content]  Update Link / Bad Link
Description: Diese Vorlesung stellt eine Einf? in die numerische Simulationsumgebung MATLAB und Simulink dar. Ziel ist es, den sicheren und selbst䮤igen Umgang mit MATLAB und Simulink zu erlernen, um in einer sp䴥ren T䴩gkeit diese Simulationswerkzeuge effizient einsetzen zu k?n.
Hierzu werden anhand kurzer Simulationsbeispiele die in der Vorlesung behandelten Themen demonstriert und in der anschlieߥnden betreuten Rechner?selbst䮤ig anhand von ܢungsaufgaben nachvollzogen und vertieft.
Die Themenbereiche im einzelnen:
MATLAB Grundlagen: Variablen, Ein-/Ausgabe, Programmierung, Graphik (2D,3D)
MATLAB Toolboxen: Regelungstechnik (Control System TB)
SIMULINK: Grundlagen, lineare und nichtlineare Systeme, Regelkreise
Literatur: Lehrbuch Matlab - Simulink - Stateflow
A. Angermann, M. Beuschel, M. Rau, U. Wohlfarth
Oldenbourg Verlag, M?, 5., ?beitete Auflage 2007
ISBN 978-3-486-58272-7
Target audience: Advanced undergraduate (3rd or 4th year)
Academic institution: Fachhochschule Augsburg FB Elektrotechnik/Mechatronik
Materials available: Problem sets/projects, Presentations, Course outline/syllabus, Textbook recommendations, Primers/tutorials, Downloadable code/data files
Products: MATLAB,Simulink


http://www.hs-augsburg.de/~wohlfart/index.html
Submitted Jun 26, 2008 by Alex Mayer
Johns Hopkins University Establishes Virtual Lab for Wireless Communications with Simulink    Update Link / Bad Link
Description: At Johns Hopkins University, Dr. Lee Edwards has created a virtual lab for the graduate-level class �Introduction to Wireless Technology� using MATLAB and Simulink. By using a virtual laboratory rather than a traditional hardware laboratory environment, students not only get hands-on experience but they are able to explore and experiment with their ideas without stepping into a lab. Using these MathWorks tools, students develop a model of a wireless communications system and then use Simulink to model and simulate different wireless environments. Topics covered include digital modulation schemes, channel description and modeling, and noise & channel perturbations.
Target audience: Graduate
Academic institution: Johns Hopkins University
Materials available: Course outline/syllabus
Products: MATLAB,Simulink


http://www.mathworks.com/company/user_stories/userstory10695.html?by=company
Submitted Jul 09, 2008 by Dina Yuryev
Simulink Communication Labs    Update Link / Bad Link
Description: Contains block design files (.mdl) of various communication systems such as AM, DSB-SC, FM, PLL, Data Acquisition, Digital Data Transmission, PCM and Delta Modulation.
Target audience: Advanced undergraduate (3rd or 4th year)
Academic institution: N/A
Materials available: Downloadable code/data files
Products: Simulink


http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=265
Submitted Jul 09, 2008 by Dina Yuryev
Electromagnetic Waves & Antennas    Update Link / Bad Link
Description: A toolbox of functions to accompany the online book "Electromagnetic Waves & Antennas" by Sophocles Orfanidis. The toolbox includes functions for the design and analysis of examples found throughout the text.
Target audience: Advanced undergraduate (3rd or 4th year)
Academic institution: Rutgers University
Materials available: Downloadable code/data files
Products: MATLAB


http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=4456&objectType=file
Submitted Jul 08, 2008 by Dina Yuryev
Updated Jul 09, 2008
MATLAB Simulations for Radar Systems Design    Update Link / Bad Link
Description: Comprehensive set of *.m files and function, including GUI, to calculate and plot radar design and analysis issues. This includes the radar equation, radar waveform analysis, pulse compression, matched filter, stretch processing, HRR, phased arrays, Kalman filter, MTI, clutter analysis, Swerling models and Pd calaculations,PRN and Barker codes, SAR, etc.
Target audience: Advanced undergraduate (3rd or 4th year)
Academic institution: Decibel Research
Materials available: Downloadable code/data files
Products: Signal Processing Toolbox


http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=3948&objectType=file
Submitted Jul 08, 2008 by Dina Yuryev
Updated Jul 09, 2008
Analytical and Computational Methods in Electrical Engineering    Update Link / Bad Link
Description: This course will provide extensive coverage of numerical linear algebra, focusing on algorithms and capabilities that are incorporated into MATLAB. Applications of the material will be given in the areas of image compression, the least squares fit of a line to a data set, and n-port electrical networks.
Course material created by Dr. John L. Stensby.
Target audience: Graduate
Institution: The University of Alabama in Huntsville
Materials available: Course outline or syllabus
Products: MATLAB


http://www.ece.uah.edu/courses/ee448/
Submitted Jul 30, 2008 by Dina Yuryev
Multivariable Control Systems    Update Link / Bad Link
Description: This course uses computer-aided design methodologies for synthesis of multivariable feedback control systems. Topics covered include: performance and robustness trade-offs; model-based compensators; Q-parameterization; ill-posed optimization problems; dynamic augmentation; linear-quadratic optimization of controllers; H-infinity controller design; Mu-synthesis; model and compensator simplification; and nonlinear effects. The assignments for the course comprise of computer-aided (MATLAB�) design problems. Course material created by Professor Alexandre Megretski
Target audience: Graduate
Academic institution: Massachusetts Institute of Technology
Materials available: Problem sets or projects, Course outline or syllabus, Downloadable code or data files
Products: MATLAB,Simulink


http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-245Spring2004/CourseHome/index.htm
Submitted Jul 16, 2008 by Dina Yuryev
Updated Jul 22, 2008
Structure and Interpretation of Systems and Signals    Update Link / Bad Link
Description: Topics covered in this course include: mathematical modeling of signals and systems; continuous and discrete signals, with applications to audio, images, video, communications, and control; state-based models, beginning with automata and evolving to LTI systems; and frequency domain models for signals and frequency response for systems, and sampling of continuous-time signals. A MATLAB-based laboratory is an integral part of the course.
Course material created by Professor Babak Ayazifar.
Target audience: Advanced undergraduate (3rd or 4th year)
Institution: UC Berkeley
Materials available: Videos
Products: MATLAB


http://webcast.berkeley.edu/course_details.php?seriesid=1906978509
Submitted Jul 22, 2008 by Dina Yuryev
Introduction to Matlab � Simulink & their Applications in Control Systems    Update Link / Bad Link
Description: This tutorial presents the basic features of Simulink and is focused on control systems.
Target audience: Advanced undergraduate (3rd or 4th year)
Institution: Texas A&M University
Materials available: Primers or tutorials
Products: MATLAB, Simulink


http://etidweb.tamu.edu/classes/entc462/Labs/ENTC%20462%20-%20Lab%201%20-%20Introduction%20to%20Simulink.pdf
Submitted Jul 30, 2008 by Dina Yuryev
Design Methods for Control Systems    Update Link / Bad Link
Description: The aim of this course is to present an overview of several important design techniques for linear control systems. Topics covered include: feedback control theory; classical and multivariable control system design; uncertainty models and robustness; and H-Optimization and m-synthesis.
Course material created by Maarten Steinbuch, Gjerrit Meinsma, Okko H. Bosgra, and Huibert Kwakernaak.
Target audience: Graduate
Institution: Dutch Institute of Systems and Control
Materials available: Problem sets or projects, Course outline or syllabus
Products: MATLAB,Control System Toolbox,Robust Control Toolbox


http://wwwhome.math.utwente.nl/~meinsmag/courses/dmcs/#Lecturers
Submitted Jul 30, 2008 by Dina Yuryev

Public Viewings and Use Policy for the MATLAB Central Link Exchange
NOTICE: This MATLAB Central portion of The MathWorks' site provides links to other third-party World Wide Web sites or resources. If you visit one of these sites, please note that we do not control their privacy pratices. Therefore we urge you to learn about their privacy practices before leaving any information with them. The MathWorks does not control the content posted on linked sites and, as such, does not guarantee the accuarcy, integrity, or quality of such content.
Read the complete Disclaimer prior to use.

Related Topics