< ATI's MATLAB Techniques & Programming course
top header
top gradation HOME top vertical line top vertical line top vertical line top vertical line top vertical line top vertical line top vertical line menu gray
black line 2
menu gray tab More About ATI
menu blue ATI — Who We Are
white line
menu blue Contact ATI Courses
white line
menu blue List Of ATI Courses
white line
menu blue Attendees Testimonials
white line
menu blue The ATI FAQ Sheet
white line
menu blue Suggestions/Wait List
white line
menu blue New Courses
white line
menu blue Become an ATI Instructor
menu gray tab site resources
menu blue Acoustics & Sonar
white line
menu blue Rockets & Space
white line
menu blue GPS Technology
white line
menu blue ATI Blog
white line
menu blue ATI Space News
white line
menu blue ATI Site Map
white line
menu blue ATI Staff Tutorials
white line
menu blue ATI Sampler Page
white line
menu gray tab bar
menu gray tab courses
white line
menu blue Current Schedule
white line
menu blue Onsite Courses
white line
menu blue Register Online
white line
menu blue Request Brochure
white line
menu blue Free On-Site Price Quote
white line
menu blue Download Catalog
white line
menu blue Distance Learning
black line  

ATI's MATLAB Techniques & Programming course

Share |


    Technical Training Short On Site Course Quote

      This three-day course is designed for engineers and physical scientists who want to expand their working knowledge of MATLAB to include data analysis toolboxes, expanding functions into external routines and creating GUI based on MATLAB graphic objects. The data analysis toolboxes will cover statistics, curve fitting and image processing. The applications will be tailored to the interests of the attendees. The course assumes that the students have taken our MATLAB Fundamentals Class, or have equivalent knowledge.


      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.

      Contact this instructor (please mention course name in the subject line)

    What you will learn:

    • How to create MATLAB GUI applications
    • How to link MATLAB with external libraries
    • How to optimize MATLAB processing to get high-speed execution speed within the confines of the MATLAB programming environment.
    • How to create stand-alone MATLAB applications.
    • Data Analysis Toolboxes for Statistics, Curve-Fitting and Image Processing
    • How to apply MATLAB to obtain solutions to problems in your area of interest

      Upon completion of the course you will be able to create advanced MATLAB applications, and to apply MATLAB toolboxes to perform analysis and present graphs of comprehensive data.

    Course Outline:

    1. GUI Development. Creating menus, pushbuttons, scroll bars, radio buttons, and callbacks. The MATLAB GUI Development Tool (GUIDE) will also be covered.

    2. MATLAB Optimization and Extension. Interfacing with external programs. Calling C Routines. Ceate standalone MATLAB programs with the MATLAB compiler.

    3. Image Processing Toolbox Basics. Image Types, Manipulating and Displaying Images, Image Arithmetic, Printing Images, Spatial Transformations and Image Registration,.

    4. Advanced Image Processing Functions. Image Filtering, Transforms and Enhancement, Morphological Operations and Image analysis.

    5. Curve Fit Toolbox. Overview of Curve Fitting, preprocessing data, Parametric and Non-parametric data fitting, Linear and Non-linear Least Squares Analysis, Robust Curve Fitting procedures. Curve Fit GUI, analyzing and saving the results.

    6. Statistics Toolbox. Importing data, data exclusion, Parametric and nonparametric data fitting, developing graphical and numerical evaluations, Analyzing the data fit, saving the results for graph and publication. An introduction to building block probability, statistics functions and a demo of the GUI statistics tools.

    7. Selected applications chosen from student's interest areas.


      Tuition for this three-day course is $1740 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.