DADiSP / MAT File 2.0
MATLAB MAT File Import Module
A MAT file is a binary data file format created by MATLAB and
similar programs. MAT files can contain any number of program
variables produced by a MATLAB interactive session or automated
script. These variables represent several MATLAB data types
including strings, arrays, cells and structures.
Simple Interface
Importing a MAT file is as simple as pressing a button and
selecting the file. After a file is chosen, a list of the
contained variables is displayed. The entire contents of the file
can be imported or a smaller subset of desired variables can be
selected. Arrays can be imported "as is" or transposed on the fly
to take advantage of DADiSP's optimized column orientation. In addition
row and column subsets of arrays can be specified to optimize
management of large data files.
MAT File Formats
Although most MAT files are often identified by the .MAT file
extension, a variety of differing internal formats exist depending
on the version of MATLAB that produced a particular file. Rather
than deciphering each format directly, DADiSP/MAT File relies on
MATLAB's own MAT DLL library to isolate format details and eliminate
file incompatibilities. As a consequence, all MAT files from Version
4.0 and higher are supported and MATLAB itself is
not required.
Data Type Support
A MAT file variable is imported into
DADiSP
as a global variable with the same name and data type as the
original. Real and complex arrays are supported. 1x1 arrays are
returned as scalars. Cell and structure variables are
imported as individual global variables with the original
cell or structure name. String variables are also supported.
Requirements
DADiSP/MAT File requires
DADiSP 6.9 B01 or higher. MATLAB is not
required.
Contact us for information about updating your current
version of DADiSP.