DiffPlugs’s MAT-File viewer / differ supports MAT-Files v6 and v7.
- v6 is the default format from R8 to R13
- v7 is the default format from R14 to present
- v7.3 is not supported by DiffPlug, and MATLAB does not export to v7.3 by default.
- see the Mathworks® website for more details.
MAT-File viewer
The MAT-File viewer has two panes.
- Data tree (Left)
- Displays all data in the MAT-File.
- Data detail (Right)
- Graphically presents the currently selected data.
Toolbar legend
Action | Icon | Key | Description |
---|---|---|---|
Save | [Ctrl S] | Saves this file. | |
File status | [Ctrl Shift S] | Opens the file status for this file. | |
Expand all | [Ctrl =] | Expands all collapsed elements in the data tree. | |
Collapse all | [Ctrl -] | Collapses all elements in the data tree. | |
Reload | [F5] | Reloads the folder. | |
Config | [F12] | Opens the config dialog. |
Config
The MAT-File viewer does not have any properties in its config.
MAT-File differ
- Data tree diff (Left)
- Displays a diff of the data hierarchies.
- Data detail diff (Right)
- Shows a diff of the currently selected data.
Toolbar legend
Action | Icon | Key | Description |
---|---|---|---|
Save | [Ctrl S] | Saves these files. | |
File status | [Ctrl Shift S] | Opens the file status for these files. | |
Expand all | [Ctrl =] | Expands all elements up to the edge of the diff. | |
Expand all deep | [Ctrl Shift =] | Expands all elements, even those which were beyond the extent of the diff (grey elements). | |
Collapse all | [Ctrl -] | Collapses all elements. | |
Hide identical | [Ctrl H] | Hides all green elements. | |
First conflict | [Ctrl Shift ↑] | Navigates to the first conflict. | |
Previous conflict | [Ctrl ↑] | Navigates to the previous conflict. | |
Next conflict | [Ctrl ↓] | Navigates to the next conflict. | |
Last conflict | [Ctrl Shift ↓] | Navigates to the last conflict. | |
Reload | [F5] | Reloads the folder. | |
Config | [F12] | Opens the config dialog. |
Config
The MAT-File differ does not have any properties in its config.
Limitations
The MAT-File viewer / differ is currently in alpha. There are many kinds of data contained within MAT-Files, and DiffPlug currently only supports a small subset of them. This subset will grow in future releases.