# Fast b spline class in matlab

The following Matlab project contains the source code and Matlab examples used for fast b spline class.  fastBSpline - A fast, lightweight class that implements  non-uniform B splines of any order    Matlab's spline functions are very general.

# B spline recursion in matlab

The following Matlab project contains the source code and Matlab examples used for b spline recursion. a function to compute the b-spline points on a grid usage y = spline_recursion (u,n) n is the order of the spline u is the grid point example: t=linspace(-2,10,10000); y1=spline_recursion (t,2); y2=spline_recursion (t,3); y3=spline_recursion (t,4); y4=spline_recursion (t,10); subplot(2,2,1), plot(t,y1), title('b-spline order = 2'); subplot(2,2,2), plot(t,y2), title('b-spline order = 3'); subplot(2,2,3), plot(t,y3), title('b-spline order = 4');

# Natural cubic spline at equally spaced nodes in matlab

The following Matlab project contains the source code and Matlab examples used for natural cubic spline at equally spaced nodes . Using cubic B-splines, the natural cubic spline is calculated assuming equally spaced nodes. It is formatted so it functions in a similar manner as the MATLAB command "spline"

# Clamped (or fixed) cubic spline at equally spaced data points in matlab

The following Matlab project contains the source code and Matlab examples used for clamped (or fixed) cubic spline at equally spaced data points . Calculates the clamped cubic spline using B-splines, for equally spaced points (i.e., xd(i+1)-xd(i)=h for all i).

# Spline gui in matlab

The following Matlab project contains the source code and Matlab examples used for spline gui.  This GUI visualizes the basis functions of spline spaces. Different bases can be chosen from the following:  1) B-Splines 2) Cardinal Splines

# H infinity optimal causal iir inverse filter for the cubic spline in matlab

The following Matlab project contains the source code and Matlab examples used for h infinity optimal causal iir inverse filter for the cubic spline. Computes the H-infinity optimal causal filter (indirect B-spline filter) for the cubic spline.

# B splines in matlab

The following Matlab project contains the source code and Matlab examples used for b splines. The package comprises of a graphical utility to place uniform B-spline control points and see how the B-spline is redrawn as control points or control point weights are adjusted, and functions to estimate B-splines with known knot vector, given a set of noisy data points either with known or unknown associated parameter values.

# Surface reconstruction using implicit b splines in matlab

The following Matlab project contains the source code and Matlab examples used for surface reconstruction using implicit b splines. Reconstructing an Implicit B-Spline (IBS) surface out of a 3D point cloud. Rouhani M. and Sappa A.D., Implicit B-spline fitting using the 3L algorithm, IEEE Conference on on Image Processing (ICIP'11), 2011.

# Fast surface reconstruction using implicit b splines in matlab

The following Matlab project contains the source code and Matlab examples used for fast surface reconstruction using implicit b splines. A fast surface reconstruction is implemented in this set of codes. Given a 3D cloud of points accompanied by normal vectors an implicit b-spline surface will be reconstructed. 