Error using newly added wavelet to wavemngr
I am working with a tool in matlab that matches an orthogonal wavelet to a given prototype signal. The attatched image depicts the information stored within the waveletFilter structure generated by the tool.
I would like to add the f/g filters to wavemngr(). I begin by saving f and calling the .mat file by the wavelet short name I plan to use. I then run the following script:
wsname = ‘L1F’;
wname = ‘L1OptimizedFilter’;
eval([wsname ‘=waveletFilterL1.f/sqrt(2);’]);
save(wsname, wsname);
wavemngr(‘add’, wname, wsname, 1, ”, [wsname ‘.mat’]);
When I use wavemngr(‘read’) to validate the addition of my filter, it is there.
However, when I then proceed to access any information regarding the properties, or use the filter with a given transform, I get an error message saying my filter has not been found.I am working with a tool in matlab that matches an orthogonal wavelet to a given prototype signal. The attatched image depicts the information stored within the waveletFilter structure generated by the tool.
I would like to add the f/g filters to wavemngr(). I begin by saving f and calling the .mat file by the wavelet short name I plan to use. I then run the following script:
wsname = ‘L1F’;
wname = ‘L1OptimizedFilter’;
eval([wsname ‘=waveletFilterL1.f/sqrt(2);’]);
save(wsname, wsname);
wavemngr(‘add’, wname, wsname, 1, ”, [wsname ‘.mat’]);
When I use wavemngr(‘read’) to validate the addition of my filter, it is there.
However, when I then proceed to access any information regarding the properties, or use the filter with a given transform, I get an error message saying my filter has not been found. I am working with a tool in matlab that matches an orthogonal wavelet to a given prototype signal. The attatched image depicts the information stored within the waveletFilter structure generated by the tool.
I would like to add the f/g filters to wavemngr(). I begin by saving f and calling the .mat file by the wavelet short name I plan to use. I then run the following script:
wsname = ‘L1F’;
wname = ‘L1OptimizedFilter’;
eval([wsname ‘=waveletFilterL1.f/sqrt(2);’]);
save(wsname, wsname);
wavemngr(‘add’, wname, wsname, 1, ”, [wsname ‘.mat’]);
When I use wavemngr(‘read’) to validate the addition of my filter, it is there.
However, when I then proceed to access any information regarding the properties, or use the filter with a given transform, I get an error message saying my filter has not been found. wavelet, wavemngr, wpdec MATLAB Answers — New Questions