This two-day course is designed for engineers and physical scientists who want to develop a working knowledge of MATLAB to solve classes of problems in engineering and science. The course will teach you to create readable, compact and easy-to-debug MATLAB programs, and will emphasize the graphical display of results. The applications will be tailored to the interests of the attendees.
Instructor:
Nicholas Beser received a Ph.D. in 1983 in systems engineering and computer science from the University of Pennsylvania. Dr. Beser has worked at the Johns Hopkins University Applied Physics Laboratory for over 12 years. Currently, he is the lead researcher at on several Video Exploitation IR&D projects developing video mosaic, super-resolution, and automated scene change detection methods. In addition, he has supplied video exploitation services to both Howard County Police and Baltimore City Police in the analysis and enhancement of crime video tapes. Dr. Beser is lead researcher on several video compression projects and is the JHU/APL representative to the International Standards Organization Moving Pictures Experts Group (MPEG) Panel. He has authored many papers on data compression standards, history of space data compression, and data compression quality measures. In his role as lecturer at the Johns Hopkins University, Dr. Beser teaches a data and image compression class at the graduate level. In addition, he also has extensive work experience in the area of high-speed signal and data processing covering both design and software.
To take advantage of MATLAB's matrix-based instruction set
To generate fully annotated 2D and 3D graphs
To obtain numerical solutions to differential equations and integrals
To solve classes of nonlinear equations
To solve optimization problems
To apply MATLAB to obtain solutions to problems in your area of interest
Upon completion of the course you will be able to rapidly convert a physical model into an approximate mathematical model to predict the response of elements, devices, and systems.
Course Outline:
Introduction to MATLAB: Basic MATLAB syntax; MATLAB and matrices and vectors; mathematical operation with matrices; dot operations; strings (literals); input/output. Working with matrices. Data manipulation.
Program flow control: Control of program flow - while loop, if statements, for loop, switch statements. File I/O.
Introduction to functions: The function file; creating functions.
Some frequently used MATLAB functions: zeros of functions, numerical integration, local minimum of a function,
Other examples of MATLAB functions: fitting data with polynomials, interpolation of data.
Graphic Visualization. Controlling the display. Handling graphics
Selected applications chosen from student's interest areas including signal processing, data compression, image processing, and video processing.
Tuition:
Tuition for this two-day course is $990 per person at one of our scheduled public courses. Onsite pricing is available. Please call us at 410-956-8805 or send an email to ati@aticourses.com.