Code covered by the BSD License
-
DerivFilter(h,g,rh,rg)
returns the derivatives filters related to h,g,rh,rg,d,rd.
-
FIR(t,x,u,flag,f,lu)
An S-function which implements the FIR f on lu input channels
-
MakeFilter(WaveType,m,n,disp)
all-purpose wavelet generator based on freeware toolboxes
-
Register(t,x,u,flag,l)
An S-function which implements a register of length l.
-
binomial(N)
computes a matrix whose elements are
-
rnshift(g,n/2);
g=g/norm(g)...
% Part of Wavelab Version 850
-
sFIR(t,x,u,flag,f,act)
An S-function which implements a switched FIR filter f
-
sf2wf(h)
-
simuWavelet(h,g,sc)
implements cascade algorithm to approximate the scaling
-
splineFilterBanks(m,n)
returns the spline filter banks where
-
subFilter(h,j)
inserts (2^j)-1 zeros between every coefficient of h
-
webPath(fname)
-
ExecuteMeFirst.m
-
genSymlets.m
-
Algorithme_a_trous
-
CascadeAlgorithm
-
DecompositionOfSquare
-
Denoising_in_basis
-
MultiResolutionInABasis
-
Perfect_Reconstruction
-
Shells
-
ShiftInvariantMultiResolution
-
Shift_Invariant_Denoising
-
SimuWave
-
View all files
from
Simuwave
by François Chaplais
A Simulink library for wavelet processing on 1-D signals
|
| ExecuteMeFirst.m |
% ExecuteMeFirst -- initialize path to include SimuWave
%
disp('Welcome to SimuWave v 1');
Friend = computer;
isPC = 0;
if strcmp(Friend,'MAC2'),
% insert the path to the directoty which contains SimuWave
SIMUWAVEPATH = '';
if isempty(SIMUWAVEPATH)
disp('To set the SimuWave path on the Macintosh,')
disp('edit the ''ExecuteMeFirst.m'' m-file at line 10')
disp('and insert manually the path of your SimuWave directory')
disp('in between the quotes. After this file is executed')
disp('save the Matlab path list.')
end
PATHNAMESEPARATOR = ':';
MATLABPATHSEPARATOR = ';';
elseif strcmp(Friend,'DEC_RISC') | strcmp(Friend,'SUN4') | ...
strcmp(Friend,'SOL2') | strcmp(Friend,'SGI') | ...
strcmp(Friend,'LNX86') | strcmp(Friend,'HP700') | ...
strcmp(Friend,'SGI64') ,
SIMUWAVEPATH = [pwd '/SimuWave/'];
PATHNAMESEPARATOR = '/';
MATLABPATHSEPARATOR = ':';
elseif strcmp(Friend(1:2),'PC');
SIMUWAVEPATH = cd;
PATHNAMESEPARATOR = '\';
MATLABPATHSEPARATOR = ';';
isPC = 1;
else
disp('I don*t recognize this computer; ')
disp('Pathnames not set; solution: edit WavePath.m')
end
%
p = path;
pref = [MATLABPATHSEPARATOR SIMUWAVEPATH];
post = PATHNAMESEPARATOR;
p = [p pref];
if isPC
pref = [pref PATHNAMESEPARATOR];
post = [];
end
p = [p pref 'Doc' post];
p = [p pref 'Filters' post];
p = [p pref 'Filters' PATHNAMESEPARATOR 'Symlets' post];
p = [p pref 'Filters' PATHNAMESEPARATOR 'Daubechies' post];
p = [p pref 'Examples' post];
path(p);
disp('Pathnames Successfully Set');
clear p pref post isPC
disp('Don''t forget to save your path');
open_system('Simuwave.mdl');
|
|
Contact us