image thumbnail

updated 8 days ago

3D Surface Plot For Data Visualization by Yehonatan Peleg

Easy to use function for 3d surface plotting of sample data. (3d, 3d surface, 3d plot)

vecsurf(varargin)

vecsurf_testmain.m

image thumbnail

updated 3 months ago

Wave Player Visualizations (Geek) by Suraj Kamya

Kviz_playerV1 is Kamya Visualization music player Version 1 have a number of Geek Visz (3D-also) (gui, project, sound processing)

Kviz_Player_V1(varargin)

image thumbnail

updated 8 months ago

N Dimensional Cardinal Spline (Catmull-Rom) Spline Interpolation by Dr. Murtaza Khan

N -Dimensional cubic Cardinal spline (Catmull-Rom) Interpolation (3d, interpolation, 2d)

[MatNbyNPlusOne]=crdatnplusoneval(P0,P1,P2,P3,T,n)

[Pu] =evalcrdnd(P0,P1,P2,P3,T,u)

main.m

image thumbnail

updated 1 year ago

circlefit3d - fit circle to three points in 3d space by Johannes Korsawe

Calculate center, radius and plane of circle that passes through three given points (circle, 3d, fit)

circlefit3d(p1,p2,p3)

image thumbnail

updated almost 2 years ago

Quick Structured Mesh Generator by Tolga Birdal

Fast generation of structured meshes given the vertices (MEX!). Interpolation/resizing of the mesh. (3d, point cloud, interpolate)

[]=make_mesh_structured()

drawMesh(vertex, face, varargin)

image thumbnail

updated 2 years ago

Surface2VTK by James Ramm

Interpolates scattered data and saves the result to a vtk file. (vtk, surface, surf)

fillElevation(Elev,ncellX,ncellY,nlayer,nR)

meanRes(R,ncellY,ncellX,nlayer)

surface2vtk(x,y,z,r,vtkname)

image thumbnail

updated 2 years ago

Separable N-Dimensional Convolution by Igor Solovey

N-dimensional convolution for separable kernels, similar to functionality of "conv2(hcol, hrow, A)" (convolution, separability, nd)

convnsep(h,V,type)

test01.m

image thumbnail

updated 2 years ago

Plot a surface through X-Y-Z data in 3D by Bruce Raine

Plots X-Y-Z data in 3D using the SURF command. Does not need the Curve Fitting Toolbox. (3d data, xyz, interpolation)

plotunevenData(fileToRead,varargin)

image thumbnail

updated 2 years ago

2D - 2D Projective Homography (3x3) Estimation by SasiKanth

This function estimates 2D-2D projective homography between two images. (homography, 250 and i found this ..., signal processing)

homography( i1, i2)

image thumbnail

updated almost 3 years ago

GAFFE A toolbox for solving evolutionary nonlinear PDEs by Edward Grace

This toolbox implements the well known split-step Fourier technique for solving nonlinear PDEs. (soliton, 2d, 1d)

B=fftnpad(A,varargin)

DefaultDiffraction(dz,KX,X,u,U)

DefaultDiffractionFibich(dz,KX,X,u,U)

image thumbnail

updated 3 years ago

Triangular Mesh Refinement by Dirk-Jan Kroon

This function will refine a triangular mesh with 4-split spline interpolation (refinement, triangular, interpolation)

Fnew=makenewfacelist(F,HT_index, HT_values)

Ne=vertex_neighbours(FV)

Ne=vertex_neighbours_double(Fa,Fb,Fc,Vx,Vy,Vz)

image thumbnail

updated 3 years ago

Transform a 3d volume by using an affine transformation matrix by Martijn Steenwijk

This function transforms a volume by using an affine transformation matrix. (3d, volume, affine)

affine3d(old_im, M, range_x, range_y, range_z, method)

image thumbnail

updated almost 4 years ago

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

Same as IMAGESC but ignores NaNs. (color freeze, surf, imagesc)

imagescnan(varargin)

image thumbnail

updated almost 4 years ago

Bezier Interpolation in N-Dimension Space by Dr. Murtaza Khan

Bezier interpolation for given four control points. Each control point can be in N-Dimensional. (3d, n dimension, bezier)

[Q]=bezierInterp(P0,P1,P2,P3,varargin)

bezierInterpTest.m

image thumbnail

updated 5 years ago

Triparabolic interpolation by Orlando Rodríguez

Triparabolic function interpolation and calculation of derivatives. (approximation, interpolation, 3d function)

triparinterp(x,y,z,f,nodes)

image thumbnail

updated 6 years ago

gridtrimesh by Willie Brink

Fits a square grid surface of the form z = f(x,y) to a triangular mesh surface. (face, grid, fitting)

gridtrimesh(F,V,X,Y)

demonstration.m

Contact us