MATLAB: Plot 3D matrix 3dimageplot I have 3D matrix of size 200x400x100. The matrix values shows the amplitude in the image. How to plot all the points in a 3D grid? Best Answer volumeViewer if you have a suffiently recent matlab. Otherwise look in the File Exchange for vol3d v2. Related SolutionsMATLAB: If i have MxLxN matrix where N is number of slices and MxL are 2D image slices. You could use the slice command. There are also many 3D viewers to choose from on the File Exchange,http://www.mathworks.com/matlabcentral/fileexchange/?search_submit=fileexchange&query=3D+Viewer&term=3D+Viewer MATLAB: How to plot a point in 3D data displayed in volume Viewer To view 3d Volume:clcclear all;close all;your volume=V;volshow(V)3Point view:% Make mask 3d based on your 3d pointslen=length(your 3d points);% Create Mask3d_mask=zeros(your_3d points(size));3d_mask(:,:,:)=your_3d_mask_holes;volshow(3d_mask) Related QuestionVisualising 3D datasetPlot 3D lines along with slices3D plot from 3D matrixPlotting multiple surfaces out of a 3d variable
Best Answer