Part A can be found here: https://www.chegg.com/homework-help/questions-and-answ
ID: 1765980 • Letter: P
Question
Part A can be found here: https://www.chegg.com/homework-help/questions-and-answers/51-project-concept-dual-tone-multi-frequency-dtmf-signaling-explored-name-implies-dtmf-sig-q27050121
Please help with part B, thanks! (please type instead of hand-writing code)
51. In this project the concept of dual-tone multi-frequency (DTMF) signaling will be explored. As the name implies, DTMF signals are mixtures of two sinusoids at distinet ncies. They are used in communications over analog telephone lines. A particular n of DTMF signaling is utilized in dialing a number with push-button telephone versio handsets, a scheme known as touch tone dialing. When the caller dials a number, the DTMF generator produces a dual-tone signal for each digit dialed. The synthesized signal is in the form (t)-sin (2tht) + sin (2tht), 0Explanation / Answer
da(t)=sin((2*pi)*(770)*t)+sin ((2*pi)*(1209)*t)
d5(t)=sin((2*pi)(770)*t)+sin((2*pi)*(1336)*t)
d8(t)=sin((2*pi)(852)*t)+sin((2*pi)(1336)*t)
d9(t)=sin((2*pi)(852)*t)+sin((2*pi)(1477)*t)
MATLAB header file
function num=classify(X,Fs)
% of your code here
num=output;
end
% code for TF matrix generation
TF=[941,1336;
697;1209;
697;1336;
697;1477;
770;1209;
770;1336;
770;1477;
852;1209;
852;1336;
852;1477;];
TF% call matrix and display in command window
%code for total -error
total-error=zeros(10,1); % column vector of 10 zeros
%code for for-loop through all rows in column vector
total -error
error-sum=0;%sum of error started here
for(i=1); length (total-error)
error-sum=error-sum+total-error(i,1)%
error sum started here
error=total-error(i);%error value started
here
end