亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? gui.m

?? Goertzel算法是DTMF信號(hào)檢測(cè)的核心
?? M
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
function varargout = GUI(varargin)%          GUI Application M-file for GUI.fig%        FIG = GUI launch GUI GUI.%              GUI('callback_name', ...) invoke the named callback.%%  Author: Pranam Janney           Date: 15/05/04     Time: 17:50          %  Email: pranamjanney@yahoo.comif nargin == 0  % LAUNCH GUI	fig = openfig(mfilename,'reuse');	% Use system color scheme for figure:	set(fig,'Color',get(0,'defaultUicontrolBackgroundColor'));	% Generate a structure of handles to pass to callbacks, and store it. 	handles = guihandles(fig);        % Initialising structure variables to be used in program    handles.data = 0;           % used for storing the Num_of_samples value    handles.data1 = 0;          % used for storing the Slider values    handles.data3 = 0;          % used for storing the number of times the push button is pressed    handles.data4(1,8) = ' ';       % Array to store the numbers dialled 	handles.chk = 0;            %  To check if the Number of samples is used or not        guidata(fig, handles);	if nargout > 0		varargout{1} = fig;	endelseif ischar(varargin{1}) % INVOKE NAMED SUBFUNCTION OR CALLBACK	try		if (nargout)			[varargout{1:nargout}] = feval(varargin{:}); % FEVAL switchyard		else			feval(varargin{:}); % FEVAL switchyard		end	catch		disp(lasterr);	endend% --------------------------------------------------------------------function varargout = pushbutton1_Callback(h, eventdata, handles, varargin)% To check for Nif handles.chk == 0    N = 205;else    N = handles.data;           %  Number of samplesendNP = handles.data1;         % Noise Powerhandles.data3 = handles.data3 + 1;  % to keep track of number of times push buttons are used% Generator[x,v,snr] = generator(1,N,NP);size(x);% Display SNRset(handles.edit3,'String',snr)% To plot on GUIf = 1:N;axes(handles.Out_dtmf) % Select the proper axesplot(f,x(1:N))set(handles.Out_dtmf,'XMinorTick','on')grid on% Decoder[D,m] = decoder(x,N);size(m);% To append each dialled digit into an array (max 8 numbers)[handles.data4,handles.data3] = StringNum(handles.data4,D,handles.data3);% After 8th digit the next number is put into first digit placeif handles.data4 == ' '     handles.data4(handles.data3) = D;end% To display the dialled numbers set(handles.edit2,'String',handles.data4);         % The dialled number as decoded by the decoder                                       % is displayed on the edit text% To plot the output                                       f = 1 : length(m);axes(handles.G_output) % Select the proper axesplot(f,m)set(handles.G_output,'XMinorTick','on')grid onguidata(h,handles);% --------------------------------------------------------------------function varargout = pushbutton2_Callback(h, eventdata, handles, varargin)% To check for Nif handles.chk == 0    N = 205;else    N = handles.data;           %  Number of samplesend       %  Number of samplesNP = handles.data1;         % Noise Powerhandles.data3 = handles.data3 + 1;  % to keep track of number of times push buttons are used% Generator[x,v,snr] = generator(2,N,NP);size(x);% Display SNRset(handles.edit3,'String',snr)% To plot on GUIf = 1:N;axes(handles.Out_dtmf) % Select the proper axesplot(f,x(1:N))set(handles.Out_dtmf,'XMinorTick','on')grid on% Decoder[D,m] = decoder(x,N);size(m);% To append each dialled digit into an array (max 8 numbers)[handles.data4,handles.data3] = StringNum(handles.data4,D,handles.data3);% After 8th digit the next number is put into first digit placeif handles.data4 == ' '     handles.data4(handles.data3) = D;end% To display the dialled numbers set(handles.edit2,'String',handles.data4);         % The dialled number as decoded by the decoder                                       % is displayed on the edit text% To plot the output                                       f = 1 : length(m);axes(handles.G_output) % Select the proper axesplot(f,m)set(handles.G_output,'XMinorTick','on')grid onguidata(h,handles);% --------------------------------------------------------------------function varargout = pushbutton3_Callback(h, eventdata, handles, varargin)% To check for Nif handles.chk == 0    N = 205;else    N = handles.data;           %  Number of samplesendNP = handles.data1;         % Noise Powerhandles.data3 = handles.data3 + 1;  % to keep track of number of times push buttons are used% Generator[x,v,snr] = generator('A',N,NP);size(x);% Display SNRset(handles.edit3,'String',snr)% To plot on GUIf = 1:N;axes(handles.Out_dtmf) % Select the proper axesplot(f,x(1:N))set(handles.Out_dtmf,'XMinorTick','on')grid on% Decoder[D,m] = decoder(x,N);size(m);% To append each dialled digit into an array (max 8 numbers)[handles.data4,handles.data3] = StringNum(handles.data4,D,handles.data3);% After 8th digit the next number is put into first digit placeif handles.data4 == ' '     handles.data4(handles.data3) = D;end% To display the dialled numbers set(handles.edit2,'String',handles.data4);         % The dialled number as decoded by the decoder                                       % is displayed on the edit text% To plot the output                                       f = 1 : length(m);axes(handles.G_output) % Select the proper axesplot(f,m)set(handles.G_output,'XMinorTick','on')grid onguidata(h,handles);% --------------------------------------------------------------------function varargout = pushbutton4_Callback(h, eventdata, handles, varargin)% To check for Nif handles.chk == 0    N = 205;else    N = handles.data;           %  Number of samplesendNP = handles.data1;         % Noise Powerhandles.data3 = handles.data3 + 1;  % to keep track of number of times push buttons are used% Generator[x,v,snr] = generator(3,N,NP);size(x);% Display SNRset(handles.edit3,'String',snr)% To plot on GUIf = 1:N;axes(handles.Out_dtmf) % Select the proper axesplot(f,x(1:N))set(handles.Out_dtmf,'XMinorTick','on')grid on% Decoder[D,m] = decoder(x,N);size(m);% To append each dialled digit into an array (max 8 numbers)[handles.data4,handles.data3] = StringNum(handles.data4,D,handles.data3);% After 8th digit the next number is put into first digit placeif handles.data4 == ' '     handles.data4(handles.data3) = D;end% To display the dialled numbers set(handles.edit2,'String',handles.data4);         % The dialled number as decoded by the decoder                                       % is displayed on the edit text% To plot the output                                       f = 1 : length(m);axes(handles.G_output) % Select the proper axesplot(f,m)set(handles.G_output,'XMinorTick','on')grid onguidata(h,handles);% --------------------------------------------------------------------function varargout = pushbutton5_Callback(h, eventdata, handles, varargin)% To check for Nif handles.chk == 0    N = 205;else    N = handles.data;           %  Number of samplesendNP = handles.data1;         % Noise Powerhandles.data3 = handles.data3 + 1;  % to keep track of number of times push buttons are used% Generator[x,v,snr] = generator(4,N,NP);size(x);% Display SNRset(handles.edit3,'String',snr)% To plot on GUIf = 1:N;axes(handles.Out_dtmf) % Select the proper axesplot(f,x(1:N))set(handles.Out_dtmf,'XMinorTick','on')grid on% Decoder[D,m] = decoder(x,N);size(m);% To append each dialled digit into an array (max 8 numbers)[handles.data4,handles.data3] = StringNum(handles.data4,D,handles.data3);% After 8th digit the next number is put into first digit placeif handles.data4 == ' '     handles.data4(handles.data3) = D;end% To display the dialled numbers set(handles.edit2,'String',handles.data4);         % The dialled number as decoded by the decoder                                       % is displayed on the edit text% To plot the output                                       f = 1 : length(m);axes(handles.G_output) % Select the proper axesplot(f,m)set(handles.G_output,'XMinorTick','on')grid onguidata(h,handles);% --------------------------------------------------------------------function varargout = pushbutton6_Callback(h, eventdata, handles, varargin)% To check for Nif handles.chk == 0    N = 205;else    N = handles.data;           %  Number of samplesendNP = handles.data1;         % Noise Powerhandles.data3 = handles.data3 + 1;  % to keep track of number of times push buttons are used% Generator[x,v,snr] = generator(5,N,NP);size(x);% Display SNRset(handles.edit3,'String',snr)% To plot on GUIf = 1:N;axes(handles.Out_dtmf) % Select the proper axesplot(f,x(1:N))set(handles.Out_dtmf,'XMinorTick','on')grid on% Decoder[D,m] = decoder(x,N);size(m);% To append each dialled digit into an array (max 8 numbers)[handles.data4,handles.data3] = StringNum(handles.data4,D,handles.data3);% After 8th digit the next number is put into first digit placeif handles.data4 == ' '     handles.data4(handles.data3) = D;end% To display the dialled numbers set(handles.edit2,'String',handles.data4);         % The dialled number as decoded by the decoder                                       % is displayed on the edit text% To plot the output                                       f = 1 : length(m);axes(handles.G_output) % Select the proper axesplot(f,m)set(handles.G_output,'XMinorTick','on')grid onguidata(h,handles);% --------------------------------------------------------------------function varargout = pushbutton7_Callback(h, eventdata, handles, varargin)% To check for Nif handles.chk == 0    N = 205;else    N = handles.data;           %  Number of samplesendNP = handles.data1;         % Noise Powerhandles.data3 = handles.data3 + 1;  % to keep track of number of times push buttons are used% Generator[x,v,snr] = generator(7,N,NP);size(x);% Display SNRset(handles.edit3,'String',snr)% To plot on GUIf = 1:N;axes(handles.Out_dtmf) % Select the proper axesplot(f,x(1:N))set(handles.Out_dtmf,'XMinorTick','on')grid on% Decoder[D,m] = decoder(x,N);size(m);% To append each dialled digit into an array (max 8 numbers)[handles.data4,handles.data3] = StringNum(handles.data4,D,handles.data3);% After 8th digit the next number is put into first digit placeif handles.data4 == ' '     handles.data4(handles.data3) = D;end% To display the dialled numbers set(handles.edit2,'String',handles.data4);         % The dialled number as decoded by the decoder                                       % is displayed on the edit text% To plot the output                                       f = 1 : length(m);axes(handles.G_output) % Select the proper axesplot(f,m)set(handles.G_output,'XMinorTick','on')grid onguidata(h,handles);% --------------------------------------------------------------------function varargout = pushbutton8_Callback(h, eventdata, handles, varargin)% To check for Nif handles.chk == 0    N = 205;else    N = handles.data;           %  Number of samplesendNP = handles.data1;         % Noise Powerhandles.data3 = handles.data3 + 1;  % to keep track of number of times push buttons are used% Generator[x,v,snr] = generator(6,N,NP);size(x);% Display SNRset(handles.edit3,'String',snr)% To plot on GUIf = 1:N;axes(handles.Out_dtmf) % Select the proper axesplot(f,x(1:N))set(handles.Out_dtmf,'XMinorTick','on')grid on% Decoder[D,m] = decoder(x,N);size(m);% To append each dialled digit into an array (max 8 numbers)[handles.data4,handles.data3] = StringNum(handles.data4,D,handles.data3);% After 8th digit the next number is put into first digit placeif handles.data4 == ' '     handles.data4(handles.data3) = D;end% To display the dialled numbers set(handles.edit2,'String',handles.data4);         % The dialled number as decoded by the decoder                                       % is displayed on the edit text% To plot the output                                       

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区在线观看免费观看电影高清| 久久黄色级2电影| 欧美无人高清视频在线观看| 亚洲综合色自拍一区| 欧美精品在线观看播放| 日本视频在线一区| 精品嫩草影院久久| 懂色av中文一区二区三区 | 国产日本亚洲高清| 成人av动漫在线| 亚洲精品国产a久久久久久| 欧美性感一区二区三区| 免费成人av资源网| 久久久久久久久久电影| 94-欧美-setu| 日韩精品免费专区| 337p粉嫩大胆色噜噜噜噜亚洲| 国产69精品久久久久777| 亚洲精品第一国产综合野| 欧美男女性生活在线直播观看| 久久精品国产秦先生| 国产欧美一区二区三区在线老狼| 99久久99久久精品免费观看 | 激情综合网av| 中文字幕一区免费在线观看 | 欧美猛男男办公室激情| 狠狠色伊人亚洲综合成人| 国产精品福利在线播放| 欧美日韩国产中文| 国产精品香蕉一区二区三区| 亚洲免费观看视频| 日韩欧美国产一区二区三区| 成人激情电影免费在线观看| 香蕉久久一区二区不卡无毒影院 | 精品一二三四区| 中文字幕一区二区不卡| 91精品国产91久久久久久一区二区| 国产99精品视频| 亚洲成人av一区| 国产亚洲一区字幕| 欧美日韩一区小说| 国产成人精品三级| 亚洲第一激情av| 亚洲国产精品成人综合色在线婷婷| 欧美偷拍一区二区| 国产iv一区二区三区| 午夜精品久久久久久久久| 国产人伦精品一区二区| 欧美喷潮久久久xxxxx| 成人性色生活片免费看爆迷你毛片| 性做久久久久久免费观看| 国产精品视频免费| 日韩一区二区三区电影在线观看| 99综合电影在线视频| 久久丁香综合五月国产三级网站 | 免费精品视频在线| 亚洲欧美日韩系列| 久久蜜桃av一区二区天堂| 精品视频免费在线| 99久久伊人精品| 国产在线精品一区二区| 午夜日韩在线电影| 中文字幕一区二区不卡| 久久香蕉国产线看观看99| 欧美日韩久久不卡| 91视频免费播放| 国产91精品精华液一区二区三区 | 色猫猫国产区一区二在线视频| 国产制服丝袜一区| 日韩国产欧美三级| 伊人开心综合网| 国产精品视频看| 久久综合成人精品亚洲另类欧美 | 奇米一区二区三区| 亚洲一区二区三区四区五区黄 | 久久丝袜美腿综合| 欧美一区二区三区四区五区| 色成人在线视频| av在线不卡免费看| 国产大片一区二区| 久久99深爱久久99精品| 日韩高清不卡一区| 亚洲五码中文字幕| 一区二区在线电影| 综合欧美亚洲日本| 国产精品乱子久久久久| 久久精品免视看| 久久午夜色播影院免费高清| 欧美tickling网站挠脚心| 91麻豆精品国产91久久久久久| 欧美午夜电影网| 91福利小视频| 91高清视频免费看| 在线视频欧美精品| 一本久道久久综合中文字幕| av中文一区二区三区| av电影在线观看完整版一区二区| 国产91对白在线观看九色| 国产69精品久久久久毛片| 国产一区二区三区精品视频| 韩国精品主播一区二区在线观看 | 欧美成人福利视频| 日韩亚洲欧美一区| 日韩情涩欧美日韩视频| 日韩午夜精品视频| 日韩欧美国产三级| 精品免费视频.| 久久综合给合久久狠狠狠97色69| 精品国产三级电影在线观看| 精品国产一区二区三区久久久蜜月 | 538在线一区二区精品国产| 欧美精品一二三四| 欧美一区二区三区的| 欧美一区二区三区免费在线看 | 精品国产99国产精品| 久久在线观看免费| 久久久精品免费免费| 中文字幕乱码久久午夜不卡| 国产精品美女一区二区三区| 综合在线观看色| 一区二区三区91| 亚洲h动漫在线| 青青草国产精品97视觉盛宴| 蜜乳av一区二区| 国产一区二区导航在线播放| 国产ts人妖一区二区| av福利精品导航| 欧美视频一区二区三区在线观看| 欧美妇女性影城| 精品美女一区二区三区| 久久精品免费在线观看| 18欧美乱大交hd1984| 一个色妞综合视频在线观看| 午夜成人免费视频| 九九视频精品免费| 丁香婷婷综合网| 色猫猫国产区一区二在线视频| 欧美日韩成人激情| 精品国精品国产尤物美女| 中文字幕欧美激情| 亚洲午夜在线视频| 麻豆91在线看| 成人h精品动漫一区二区三区| 色婷婷亚洲一区二区三区| 51久久夜色精品国产麻豆| 久久久国产综合精品女国产盗摄| 国产精品国产精品国产专区不蜜| 亚洲午夜电影在线观看| 久久精品国产99| 成人在线综合网站| 欧美日韩情趣电影| 久久久久久久av麻豆果冻| 亚洲欧美偷拍卡通变态| 免费观看在线色综合| 成熟亚洲日本毛茸茸凸凹| 欧美色综合久久| ww亚洲ww在线观看国产| 亚洲男同1069视频| 狂野欧美性猛交blacked| 成人av在线资源网| 欧美一区二区国产| 国产精品你懂的在线欣赏| 午夜精品久久久久久不卡8050| 国产精品一二三区在线| 欧洲av在线精品| 欧美精品一区二区三区蜜桃视频| 日韩伦理av电影| 久久国产精品色婷婷| 色婷婷av一区二区三区软件| 欧美第一区第二区| 亚洲精品第1页| 国产一区二区三区美女| 欧美性色aⅴ视频一区日韩精品| 亚洲精品一区二区三区99| 一区二区免费视频| 国产精品白丝jk白祙喷水网站| 欧美亚洲综合在线| 国产人久久人人人人爽| 午夜电影久久久| 99久久精品国产麻豆演员表| 精品国产一区二区三区四区四| 亚洲曰韩产成在线| 国产精品资源在线| 3d成人动漫网站| 亚洲欧美中日韩| 精品一区精品二区高清| 欧美性生活影院| 国产精品美女久久福利网站| 免费视频最近日韩| 日本电影欧美片| 欧美国产精品中文字幕| 奇米色一区二区三区四区| 色天使色偷偷av一区二区| 国产日韩精品一区二区浪潮av| 日韩激情在线观看| 色狠狠桃花综合| 中文文精品字幕一区二区| 视频一区在线播放| 色香蕉久久蜜桃| 国产精品成人一区二区艾草|