MAT2FIGURE - GUI for browsing timeseries data easily
MAT2FIGURE allows you to review timeseries data contained in a matfile very fast and efficiently. Furthermore, the created figure file can be used to distribute these data.
After opening a matfile, mat2figure scans (struct) arrays for vector signals, tries to determine the time signal (if not specified at commandline) and creates a figure with built-in signal browser. Among the features are:
- At signal selector, each signal is marked, whether it's an ordinary signal, just has constant values or is monotonically in-/decreasing
- Signals can be plotted into existing or new subplots, time axes are linked and subplots can be rearranged in up to 6 columns
- snapshots of current plots can be created for switching between different views very fast
- figure can be printed to clipboard, eps- or png-file with hidden menubar
- timeseries data are stored within the figure-file and can be exported to matfile or to workspace
- convenient handling via keyboard shortcuts
- signal viewer is restored at opening fig-file, even if mat2figure is not available
The created fig-file can be used to handover timeseries data to other people without the need to provide additional plot scripts (everything is contained within a single figure file, which is hardly bigger than the original matfile).
Note: Non-timeseries data are not imported into the fig-file and can not be restored via the export-function for that reason (it's not a bug, it's a feature). Furthermore, signals stored in matrices and cell arrays are not supported.
This tool serves me very well at reviewing simulation or measurement data, respectively, and I do hope that it simplifies some of your tasks at least as much as it does for me...
Enjoy!
Cite As
Matthias Schwaiger (2026). MAT2FIGURE - GUI for browsing timeseries data easily (https://www.mathworks.com/matlabcentral/fileexchange/33737-mat2figure-gui-for-browsing-timeseries-data-easily), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Signal Processing > Signal Processing Toolbox > Measurements and Feature Extraction > Pulse and Transition Metrics >
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 |
