Making a Sweeping Slice Through Volume of Data
(Originally posted on Doug's MATLAB Video Tutorials blog.)
A MATLAB user recently asked how we could make a visualization similar to this one.
I was a little surprised that we were able to do the visualization, with interactivity in less that 15 lines of code.
d = flow; d = shiftdim(d,2);
x = 25;
y = 26;
z = 21.59561;
v = 3.22068;
h = slice(d,x,y,z)
d(:,:,z:end) = nan;
isosurface(d,-v)
set(h,'edgeColor','none')
axis equal
zlim([0 size(d,3)])
colormap spring
This video makes use of cell mode to get the interactivity. You can see how something like this could be done with a GUI to get the interactivity that you might want.
If you like this kind of thing, Slice-o-matic, will be good for you.
Recorded: 11 Dec 2009
Featured Product
MATLAB
Up Next:
Related Videos:
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)