Code covered by the BSD License
-
BBspline(varargin)
-
BSFK(x, y, k, nknots, fixknot...
-
BSFK_install
function BSFK_install
-
KramerBruckner(A, window)
-
MultiProd(M, X)
-
MultiSolver(M, RHS)
-
SliceMultiProd(M, X)
function RHS = SliceMultiProd(M, X)
-
SliceMultiSolver(M, RHS)
function X = SliceMultiSolver(M, RHS)
-
benchminmax()
function benchminmax()
-
minmaxfilt(A, window, outtype...
-
minmaxfilt1(A, window, outtyp...
-
minmaxfilter_install
function minmaxfilter_install
-
slowminmaxfilt_algo(a, window...
% function [minval maxval] = slowminmaxfilt_algo(a, window)
-
testBSFK(caseid)
function result = testBSFK(caseid)
-
vanherk(X,N,TYPE,varargin)
-
pseudoinverse %
-
demolena.m
-
lemire_engine.m
-
lemire_nd_maxengine.m
-
lemire_nd_minengine.m
-
testminmaxfilt.m
-
View all files
from
Free-knot spline approximation
by Bruno Luong
Least squares approximation of 1D data using free-knots spline
|
| minmaxfilter_install
|
function minmaxfilter_install
% function minmaxfilter_install
% Installation by building the C-mex files for minmax filter package
%
% Author Bruno Luong <brunoluong@yahoo.com>
% Last update: 20-Sep-2009
arch=computer('arch');
mexopts = {'-O' '-v' ['-' arch]};
% 64-bit platform
if ~isempty(strfind(computer(),'64'))
mexopts(end+1) = {'-largeArrayDims'};
end
% invoke MEX compilation tool
mex(mexopts{:},'lemire_nd_minengine.c');
mex(mexopts{:},'lemire_nd_maxengine.c');
% Those mex files are no longer used, we keep for compatibility
mex(mexopts{:},'lemire_nd_engine.c');
mex(mexopts{:},'lemire_engine.c');
|
|
Contact us at files@mathworks.com