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 Introduction & Applications course

Share |


    Technical Training Short On Site Course Quote

      This three-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.


      Dr. 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 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 also 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:

    • Take advantage of MATLAB’s matrix-based instruction set.
    • Use MATLAB to formulate vectorized solutions for computation based problems.
    • Generate fully annotated 2D and 3D graphs.
    • Use MATLAB to read/write and manipulate variety of data formats.
    • Solve optimization problems.
    • Apply MATLAB to obtain solutions to problems in your area of interest.
    Course Outline:

    1. 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.

    2. Program flow control: Control of program flow - while loop, if statements, for loop, switch statements. File I/O.

    3. Introduction to functions: The function file; creating functions..

    4. Some frequently used MATLAB functions: Zeros of functions, numerical integration, local minimum of a function.

    5. Other examples of MATLAB functions: fitting data with polynomials, interpolation of data.

    6. Graphic Visualization. Controlling the display. Handling graphics.

    7. Selected applications chosen from students’ interest areas including signal processing, data compression, image processing, and video processing.

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

    9. MATLAB Optimization and Extension. Interfacing with external programs. Calling C Routines. Create standalone MATLAB programs with the MATLAB compiler. 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.


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