Undefined variable "dsp" or class
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Rehman Tanim
il 25 Nov 2020
Risposto: Walter Roberson
il 25 Nov 2020
%% Applying the adaptive filter
% The adaptive noise canceller can use almost any adaptive procedure to perform its task.
% For simplicity, we shall use the least-mean-square (LMS) adaptive filter with 15
% coefficients and a step size of 0.00007. With these settings, the adaptive noise canceller
% converges reasonably well after a few seconds of adaptation--certainly a reasonable
% period to wait given this particular diagnostic application.
h = dsp.LMSfilter(15, 0.001);
[y,e] = filter(h,x,d);
% [y,e] = FECG_detector(x,d);
subplot(3,3,5); plot(t,d,'c',t,e,'r');
%axis([0 7.0 -4 4]);
grid;
xlabel('Time [sec]');
ylabel('Voltage [mV]');
title('Convergence of Adaptive Noise Canceller');
legend('Measured Signal','Error Signal');
getting this error:
Undefined variable "dsp" or class
"dsp.LMSfilter".
Can anyone fix this?
0 Commenti
Risposta accettata
Walter Roberson
il 25 Nov 2020
You need to license and install DSP System Toolbox; https://www.mathworks.com/products/dsp-system.html
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Adaptive Filters in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!