image thumbnail

updated 6 days ago

2 Dimensional Optimization using a Continuous Genetic Algorithm by Hashem Rizk

Hashem Rizk

Function Optimization using a Continuous Genetic Algorithm (gentic, optimization, gui)

GeneticAlgorithmOptimizationGUI(varargin)

image thumbnail

updated 1 month ago

pointsToSurf(x,y,z) by Ankit Chiplunkar

Ankit Chiplunkar

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

pointsToSurf(x,y,z)

image thumbnail

updated 3 months ago

vector3 by Paul Kassebaum

Paul Kassebaum

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

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

image thumbnail

updated 5 months ago

Export figure to 3D interactive PDF by Ioannis Filippidis

Ioannis Filippidis

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

image thumbnail

updated 11 months ago

3D colored bar plot by Johannes

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

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

Andrew Knyazev

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

laplacian(varargin)

image thumbnail

updated almost 4 years ago

quiver3Dpatch by Kevin Moerman

Kevin Moerman

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

quiver3Dpatch.m

image thumbnail

updated almost 4 years ago

Shortest Distance Between Two Lines in N dimensions by Alexander Brodsky

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 4 years ago

smartSlice and iGSlice by James Ramm

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

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 almost 5 years ago

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

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

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

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

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

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

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

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

J De Freitas

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

image thumbnail

updated 9 years ago

label2rgb3D by payel ghosh

payel ghosh

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

image thumbnail

updated almost 10 years ago

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

Rentian Xiong

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

image thumbnail

updated almost 10 years ago

slicefr.m by Ulrich Theune

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

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