双音多频DTMF信号的MATLAB仿真

end

function pushbutton8_Callback(hObject, eventdata, handles) global num_string;global bool; num_string=strcat(num_string,'8'); set,'string',num_string); if bool==0; Music(8); else

Signal(8); end

function pushbutton9_Callback(hObject, eventdata, handles) global num_string;global bool; num_string=strcat(num_string,'9'); set,'string',num_string); if bool==0; Music(9); else

Signal(9); end

function pushbutton10_Callback(hObject, eventdata, handles) global num_string;global bool; num_string=strcat(num_string,'*'); set,'string',num_string); if bool==0; Music(42); else

Signal(42); end

function pushbutton11_Callback(hObject, eventdata, handles) global num_string;global bool; num_string=strcat(num_string,'0'); set,'string',num_string); if bool==0; Music(0); else

Signal(0); end

function pushbutton12_Callback(hObject, eventdata, handles) global num_string;global bool; num_string=strcat(num_string,'#'); set,'string',num_string); if bool==0; Music(35); else

Signal(35); end

function pushbuttonCall_Callback(hObject, eventdata, handles) global bool; global num2_string; global num_string; num2_string=num_string; num_string=''; Call();

if str2num(num2_string)==10000; bool=1; Music(10000); else

Music(11); end

set,'string',num2_string); set,'string','');

function pushbuttonDown_Callback(hObject, eventdata, handles) global num_string; global music; global bool; bool=0; num_string=''; set,'string',''); set,'string',''); music=0;

function text1_CreateFcn(hObject, eventdata, handles) function text2_CreateFcn(hObject, eventdata, handles)

function y=Signal(d);

tm=[1,2,3,65; 4,5,6,66; 7,8,9,67;

>>閻忕偞娲栫槐鎴﹀礂閵婏附鐎�<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4