Volumetric Data Explorer

App for exploring higher dimensional data using volumetric visualizations and animation.
Updated 1 Sep 2016

View License

Editor's Note: This file was selected as MATLAB Central Pick of the Week

This app provides an interactive environment to explore four and five dimensional data using some of MATLAB's abilities for volumetric visualization and animation. It was originally designed for data that was measured in a 3D grid of data points, for example temperature or wind speed taken at each point in a 3D space. If this data is taken over time, it can also be animated. However any data that fits the form v = f(x,y,z) or v = f(x,y,z,t) can be used.
If you have any ideas for enhancements or find any bugs, please let me know below. I'm open to adding more options/features if people find this useful.
Please use the 'Watch this file' option on this page to get auto updates when I add/fix things in the app.
Tested with 64-bit R2013a on Windows 7 and Debian 6. Should work on R2012b forward and on all platforms. You can extract the underlying files by unzipping the .mlappinstall file and using the DataExplorer class directly to run on older versions, no promises on compatibility though.

Cite As

Adam Filion (2024). Volumetric Data Explorer (https://www.mathworks.com/matlabcentral/fileexchange/41405-volumetric-data-explorer), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2013a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

Updated license

V 2.0
* Major update, should now work with all MATLAB versions (hopefully)
* New ways to animate sliders and isosurfaces similar to PLAY button

V 1.5.0
-Updated sliders with continuous feedback
-Explicitly set figure's renderer to OpenGL to avoid issues with transparency
-Removed unnecessary warnings when not importing optional inputs
-Clarified help doc on dimension sizes of variables

V 1.4.0
- Added sliders for ISO Level values
- Colorbar menu option now also adds colorbar for isosurface axis
- Added menu option to make color of isosurface match the colorbar

V 1.3.1
-Restricted data imported from workspace to type double, only data type supported for everything the app does.

V 1.3.0
- Added option to set frame rate when recording
- Fixed Help menu option to work on non-Windows platforms

V 1.2.0
- Added option for saving/loading option preferences and setting default values
- Several minor bug fixes and improvements
- Added release notes to help doc, see those for more details

V 1.1.0 - When importing data from workspace, axes names will automatically update to match the names of the workspace variables. Added option to toggle audible MATLAB beep when warning on invalid data or settings.

V 1.0.1 - Fixed bug when importing from workspace.