image thumbnail

updated 10 days ago

vtkwrite( filename,dataType,varargin ) by Joe Yeh

The function exports multiple 3D vector and scalar field and call Paraview for display (paraview, vector, 3d)

vtkwrite( filename,dataType,varargin )

image thumbnail

updated 2 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 2 months ago

unit_opt.zip by Traian Emanuel Abrudan

A toolbox for optimization under unitary matrix contraint (optimization, matrix, unitary)

S_out=skew(S_in)

[W_final,J_dB,E_dB,U_dB]=riemann_grad_unit_opt(W0,grad_me...

cf_eval(Wk)

image thumbnail

updated 7 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 almost 3 years ago

Antenna Arrays in 3D by Amol Mahurkar

Produces radiation pattern for Broadside, Endfire, and Binomial antenna arrays in 3 dimensions (antenna, array, binomial)

Binomial_array_3D.m

Broadside_array_3D.m

Endfire_array_3D.m

image thumbnail

updated 3 years ago

Finite Element Triangular Mesh Generator by Kehinde OROLU

This function generates triangular mesh for a rectangular shape structure for FEM analysis (mesh, finite element analys..., matrix)

[coords cT nNodes ]=femTriangularMeshGenerator(Lx,Ly,Nx,NE)

FEMmeshExample.m

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

Plot Unit Vectors by James West

Simple method to plot unit vectors in 3d (3d, vector, plot3)

fcn_plotUnitVectors(origin, csX, csY, csZ, vectorScale,co...

image thumbnail

updated 4 years ago

Transform Points by James West

transform 3d points from one reference frame to another (vector, transformation, 3d)

fcn_transformPoints(tr1, tr2, points)

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

Matrix Analysis of Three Dimensional Bar Structures MABS3D by Marcos Cesar Ruggeri

This program is an extension of MABS2D to three-dimensional space (3D). (approximation, fea, fem)

mabs3d.m

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 almost 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

3D spherical equation plot by Jef Statham

Graphs a 3 dimensional logarithmic function named F(Theta,Phi), (modeling, db, 3d)

F(theta,phi)

graph

image thumbnail

updated 5 years ago

3D mouse support using classes and events by Nick Clark

event driven object oriented support for 3dconnexions device package (3d, space navigator, spacenavigator)

mouse3D.mouse3DfigCtrl

mouse3D.mouse3Dmonitor

mouse3Ddrv.m

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

WriteToVTK by Tim

Write 3D matrices to VTK files viewable with Paraview. (vtk, paraview, visualisation)

image thumbnail

updated almost 6 years ago

Coneplot2 by Bertrand Dano

Same as coneplot, but uses quiver5 to plot arrow with 3d arrow heads (3d, quiver, vector fields)

hout=coneplot2(varargin)

image thumbnail

updated almost 6 years ago

Quiver 5 by Bertrand Dano

Draw arrow with true 3d arrow heads (3d, quiver, vector fields)

quiver5(varargin)

image thumbnail

updated almost 6 years ago

evaluating SHORT TIME FOURIER TRANSFORM of a stationary signal by payel mukherjee

the STFT of a nonstationary signal taking highly overlapping rectangular window. (rectangle, signal processing, matrix)

image thumbnail

updated almost 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 almost 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