mathworkspartnerlogoDo more with your analysis! Nastran, Abaqus, and I-deas users who demand more from their analysis can rely on IMAT to import results, call predefined functions, and plot engineering data unlike what is available in standard MATLAB®. Dynamic test engineers use IMAT to curve-fit mode shapes and process signal data in the frequency domain through a user-friendly GUI. Structural analysts use IMAT data organization to conveniently store and call data within MATLAB.

IMAT is a staple at ATA Engineering, written specifically to allow our advanced engineering services team to leverage the flexibility of MATLAB for each unique project without reinventing common project challenges like importing raw .OP2 results, performing FFTs, and plotting engineering data such as frequency response functions. Contact us today for a free 30 day trial to see if IMAT is right for you.


  • Test data processing
  • Finite element result processing
  • Pretest analysis (TAM)
  • Accelerometer selection
  • Modal test utilities
  • Modal curve fitting
  • Signal processing
  • Large Model and Result Visualization

Supported File Formats

  • Nastran: BLK, PCH, OP2, OP4
  • I-deas, NX: UNV, ADF (AFU, ATI, ASH)
  • Abaqus: ODB
  • Femap: NEU, direct access via COM

imat_gray_bg_1IMAT (Interface between MATLAB®, Analysis, Test) is a suite of utilities offered by ATA Engineering, Inc. which facilitates data sharing between MATLAB, analysis tools, and test software. The IMAT Toolbox provides a framework for easily importing FEA simulation data and measured test data into the MATLAB environment to access its versatile programming and mathematical strengths. Read more in the IMAT overview brochure.

IMAT+FEA offers significant additional functionality that extends IMAT’s capabilities into Simulation. With IMAT+FEA you can work with a much broader range of data from different analytical solvers and utilize the significant strength and capabilities provided by IMAT. It provides the ability to interface with Nastran, Abaqus, and Femap, in addition to I-deas. The imported data is placed into the IMAT data types, so it is easy to use in Matlab, and all of the existing IMAT functionality is readily available.

IMAT+Modal offers significant additional functionality that extends IMAT’s capabilities for the modal test engineer. The Genetic Algorithm (GA) for Accelerometer Placement will optimally select accelerometer locations for a modal vibration test. TAMKIT provides procedures for selecting the instrumented DOF and for reducing the FEM matrices to these DOF. Modal Test Kit, or MTK, contains routines that are useful when performing modal survey tests. These routines include methods for sensor and exciter placement, extracting modes from test data, verifying shape extractions through FRF synthesis comparisons, providing shape independence and completeness checks, and other useful routines. AFPoly™, the Alias-Free Polyreference modal parameter estimation utility, is a dramatic improvement over the classic polyreference technique.

imat_gray_bg_2IMAT+Signal extends IMAT’s functionality into signal processing, which in general encompasses processing time domain data into the frequency domain. In addition to command-line functions for tasks such as computing PSD and CSD from time histories, computing FRF, and time domain filtering, IMAT+Signal also provides two GUIs that greatly simplify the process. SPFRF provides a fully functional GUI for converting time histories to FRF, and RTK provides a GUI that facilitates the analysis and order-tracking of rotational events, using the Vold-Kalman filtering technique.

Contact us today for a free 30 day trial license of any IMAT products.

Click on the following links for the respective IMAT brochures:

Additional Information

IMAT only requires core MATLAB to function. A few IMAT imat_fn methods (notably those that perform time-domain filtering) require the Signal Processing toolbox, as does the RTK module of IMAT+Signal. In addition, a few functions such as the window generator and function decimation are enhanced with additional functionality if the Signal Processing toolbox is available but will work without it. More specifics can be found in the IMAT documentation.

IMAT requires Sentinel RMS license server version 9.1 or newer.

For product information and pricing, please email us or contact one of ATA’s resellers near you:

USA Resellers

International Resellers

You can download IMAT by clicking on the appropriate link below. The IMAT download is password-protected. If you are a current customer, please email us to receive the password. If you would like a demo, please fill out the demo request form and the appropriate information will be provided to you. You will also need the Sentinel RMS license server to run IMAT.

IMAT, IMAT+FEA, IMAT+Modal, IMAT+Signal for MATLAB R2016b (also works with R2014b–R2016a):

Installation Instructions

Older versions of IMAT, IMAT+FEA, IMAT+Modal, IMAT+Signal:

ATA has previous versions of IMAT available that work with older versions of MATLAB and Windows. Please contact us regarding your specific request in these situations. In your comments, please be sure to list operating system specifications as well as MATLAB version.

ATA software uses the Sentinel RMS license server. Visit the Sentinel RMS download page for more details.

To obtain a demo license for IMAT, request your 30 day trial license! To obtain your permanent license file, follow these steps:

  1. Download and install Sentinel RMS, following the installation directions.
  2. Email us to receive password for IMAT download.
  3. Download and install IMAT.
  4. Follow the directions for installing the license file.

If you have any questions about the process, please email us.

If you have any questions about IMAT, please email us.