dtmfmain.m

来自「Matlab源程序」· M 代码 · 共 30 行

M
30
字号
%主程序
clc;
global n;
global gg;
global dd;
keyNames=input('number=','s');
i=1;
send1=keyNames(i);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%编码
DTMFen(send1);
y=gg;
yy=y;
for i=2:length(keyNames)
    send1=keyNames(i);
    DTMFen(send1);
    y=gg;
    yy=[yy;y];
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%解码
kk=size(yy);
for j=1:kk(1)
    xx=yy(j,:);
    DTMFde(xx);
    rr(j)=dd;
end
 disp(['接收端检测到的号码为',rr])  %显示接收到的字符rr   

    
    

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?