image thumbnail

updated 5 days ago

pointsToSurf(x,y,z) by Ankit Chiplunkar

Creates a surface using data inputs of the 3 axes (plot, plotting, 3d)

pointsToSurf(x,y,z)

image thumbnail

updated 1 month ago

vector3 by Paul Kassebaum

3-D vector plot. (3d, vector, field)

vector3(x,y,z,u,v,w,varargin)

image thumbnail

updated 4 months ago

Export figure to 3D interactive PDF by Ioannis Filippidis

Export figure as U3D file or directly to 3D interactive graphics within PDF. (3d, u3d, graphics)

image thumbnail

updated 9 months ago

3D colored bar plot by Johannes

3D bar plot with arbitrary coloring (bar plot, 3d, color)

bar3c(Z,x,y,w,C)

image thumbnail

updated 2 years ago

Scalable Vector Graphics (SVG) Export of Figures by Juerg Schwizer

Converts 3D and 2D MATLAB plots to the scalable vector format (SVG). (specialized, plotting, svg)

demo_svg_water

plot2svg.m

simulink2svg

image thumbnail

updated 3 years ago

Laplacian in 1D, 2D, or 3D by Andrew Knyazev

Sparse (1-3)D Laplacian on a rectangular grid with exact eigenpairs. (matrix, mathematics, laplacian)

laplacian(varargin)

image thumbnail

updated 3 years ago

quiver3Dpatch by Kevin Moerman

Plotting of colored 3D arrows based on patch command (quiver, color, 3d)

quiver3Dpatch.m

image thumbnail

updated 3 years ago

Shortest Distance Between Two Lines in N dimensions by Alexander Brodsky

Function calculates shortest distance between two lines presented by two points for each line. (2d, 3d, intersection)

[dist Pc Qc]=distBW2lines(L1,L2)

image thumbnail

updated almost 4 years ago

smartSlice and iGSlice by James Ramm

slice into irregular grids with smartSlice and iGSlice. NaN values are allowed. (slice, 3d, irregular grid)

h=smartSlice(varargin)

hout=quickSlice(varargin)

iGslice(varargin)

image thumbnail

updated 4 years ago

Separate Kernel in 1D kernels by Dirk-Jan Kroon

Decompose an arbitrary N dimensional filtering kernel into 1D kernels, for faster filtering (image, 2d, 3d)

[K1 KN ERR]=SeparateKernel(H)

image thumbnail

updated 4 years ago

Plots a surface coloring by layers (using contour curves) by Rafael Palacios

Creates a surface and applies color by layers. Different elevation levels are clearly identified. (surface coloring, elevation, contour)

[s m]=surflayers(X,Y,Z,layers)

image thumbnail

updated 5 years ago

Bias Field Corrected Fuzzy C-Means by Dirk-Jan Kroon

Estimates the illumination artifact in 2D (color) and 3D CT and MRI and segments into classes. (bias field, biasfield, segmentation)

I=imgaussian(I,sigma,siz)

[B,U]=BCFCM2D(Y,v,Options)

BCFCM3D.m

image thumbnail

updated 5 years ago

imagescnan.m v2.1 (Aug 2009) by Carlos Adrian Vargas Aguilera

Same as IMAGESC but ignores NaNs. (specialized, plotting, imagesc)

imagescnan(varargin)

image thumbnail

updated 5 years ago

TNB Frenet Frame by Juan Pablo Gomez Perez

GUI that plots f(t) curves and shows the tangent, normal and binormal vectors travelling through it (specialized, plotting, calculus)

H=TNBbad(varargin)

TNBdef.m

TNBeval();

image thumbnail

updated 5 years ago

Edges generation by Jan Valdman

Algorithm generates edges of a conforming 2D/3D triangulation. (edges generation, matrix, 2d)

[element2edges, edge2nodes]=getEdges(elements)

[matrix,I]=deleterepeatedrows(matrix)

entryrows=entryInWhichRows(A)

image thumbnail

updated 8 years ago

Draw 3D arrows by Changshun Deng

A function to draw 3D-arrows. (specialized, plotting, arrow)

rotatedata.m

varargout=arrow3d(start,stop,ang,ltype,p,n)

x(~out); end;

image thumbnail

updated 9 years ago

Plot 3D vectors/arrow (again ...) by Emmanuel Dinnat

Plot 3D vectors using surfaces (annotation, customization, arrow)

arrowPlot(initPoints, finishPoints, varargin)

image thumbnail

updated 9 years ago

Jsurf by J De Freitas

3D plot onto an arbitrary surface. (specialized, plotting, surface plot)

image thumbnail

updated 9 years ago

label2rgb3D by payel ghosh

Creates a 4D rgb image from a 3D label image. (color, label2rgb, 3d)

image thumbnail

updated 9 years ago

Plot 2D/3D Vector with Arrow by Rentian Xiong

This function plots a line vector with arrow head. (2d, 3d, vector)

image thumbnail

updated 9 years ago

slicefr.m by Ulrich Theune

Frames slices and plots a line where two slices intersect. (annotation, customization, slice)

image thumbnail

updated 16 years ago

plot3d.m by Haim Azhari

This M-function produces an image of a 3D object defined by matrix a(l,m,n) in terms of voxels. (specialized, plotting, image)

Contact us