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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? wavelet_denoise.m

?? 該程序包為用MATLAB編寫的一個基于小波變換降噪的軟件
?? M
字號:
function varargout = Wavelet_Denoise(varargin)% WAVELET_DENOISE Application M-file for Wavelet_Denoise.fig%    FIG = WAVELET_DENOISE launch Wavelet_Denoise GUI.%    WAVELET_DENOISE('callback_name', ...) invoke the named callback.% Last Modified by GUIDE v2.0 11-Nov-2004 09:30:52if nargin == 0  % LAUNCH GUI	fig = openfig(mfilename,'reuse');	% Generate a structure of handles to pass to callbacks, and store it. 	handles = guihandles(fig);	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%| ABOUT CALLBACKS:%| GUIDE automatically appends subfunction prototypes to this file, and %| sets objects' callback properties to call them through the FEVAL %| switchyard above. This comment describes that mechanism.%|%| Each callback subfunction declaration has the following form:%| <SUBFUNCTION_NAME>(H, EVENTDATA, HANDLES, VARARGIN)%|%| The subfunction name is composed using the object's Tag and the %| callback type separated by '_', e.g. 'slider2_Callback',%| 'figure1_CloseRequestFcn', 'axis1_ButtondownFcn'.%|%| H is the callback object's handle (obtained using GCBO).%|%| EVENTDATA is empty, but reserved for future use.%|%| HANDLES is a structure containing handles of components in GUI using%| tags as fieldnames, e.g. handles.figure1, handles.slider2. This%| structure is created at GUI startup using GUIHANDLES and stored in%| the figure's application data using GUIDATA. A copy of the structure%| is passed to each callback.  You can store additional information in%| this structure at GUI startup, and you can change the structure%| during callbacks.  Call guidata(h, handles) after changing your%| copy to replace the stored original so that subsequent callbacks see%| the updates. Type "help guihandles" and "help guidata" for more%| information.%|%| VARARGIN contains any extra arguments you have passed to the%| callback. Specify the extra arguments by editing the callback%| property in the inspector. By default, GUIDE sets the property to:%| <MFILENAME>('<SUBFUNCTION_NAME>', gcbo, [], guidata(gcbo))%| Add any extra arguments after the last argument, before the final%| closing parenthesis.% --------------------------------------------------------------------function varargout = pushbutton4_Callback(h, eventdata, handles, varargin)[filename, pathname] = uigetfile( ...    {'*.wav', 'All wav-Files (*.wav)'; ...        '*.*','All Files (*.*)'}, ...    'Select Wave File');% If "Cancel" is selected then returnFile = fullfile(pathname,filename);[x1 fs nbits]=wavread(File);x2=x1(1:65536);axes(handles.axes1)plot(x2);set(handles.axes1,'XMinorTick','on')grid onhandles.X1=x2;guidata(h, handles);handles.X2=fs;guidata(h, handles);set(handles.edit1,'String',File)uiwait(msgbox('File Loaded','File Loaded','modal'));% --------------------------------------------------------------------function varargout = Denoise_Callback(h, eventdata, handles, varargin)f1 = get(handles.edit1,'String')x=findstr(f1,'\')if x==[][s,N] = makesig(f1);n = randn(1,N);f2 = str2double(get(handles.edit4,'String'));if f2==2h = 2; elseif f2==4h = 4; elseif f2==6;h = 6; elseif f2==8;h = 8 ; elseif f2==10;h = 10; elseh = 2; end  x = s + n/h; f2 = str2double(get(handles.edit3,'String'))if f2==4h = daubcqf(4); elseif f2==6h = daubcqf(6); elseif f2==8;h = daubcqf(8); elseif f2==10;h = daubcqf(10); elseh = daubcqf(4); endf1 = str2double(get(handles.edit2,'String'))if f1==1[yd,yn,opt2] = denoise(x,h);elseif f1==2 [yd,yn,opt2] = denoise(x,h,1);else[yd,yn,opt2] = denoise(x,h);endaxes(handles.axes4)plot(x);hold on;plot(yd,'r');hold off;legend('Noisy Signal','Filter Signal')set(handles.axes4,'XMinorTick','on')grid onuiwait(msgbox('Denoising Done','Denoising','modal'));elseFile=get(handles.edit1,'String');   x1=wavread(File);x2=x1(1:65536);f2 = str2double(get(handles.edit3,'String'))if f2==4h = daubcqf(4); elseif f2==6h = daubcqf(6); elseif f2==8;h = daubcqf(8); elseif f2==10;h = daubcqf(10); elseh = daubcqf(4); endf1 = str2double(get(handles.edit2,'String'))if f1==1[yd,yn,opt2] = denoise(x2,h);elseif f1==2 [yd,yn,opt2] = denoise(x2,h,1);else[yd,yn,opt2] = denoise(x2,h);endaxes(handles.axes4)plot(yd)set(handles.axes4,'XMinorTick','on')grid onuiwait(msgbox('Denoising Done','Denoising','modal'));end% --------------------------------------------------------------------function varargout = File_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = Close_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = Calculate_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = Untitled_6_Callback(h, eventdata, handles, varargin)File=get(handles.edit1,'String');   x1=wavread(File);x2=x1(1:65536);h = daubcqf(6); [yd,yn,opt2] = denoise(x2,h,1);axes(handles.axes2)plot(yd);set(handles.axes2,'XMinorTick','on')grid onuiwait(msgbox('Denoising Done','Denoising','modal'));% --------------------------------------------------------------------function varargout = Help_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = Untitled_8_Callback(h, eventdata, handles, varargin)[data map]=imread('sheraz.bmp');uiwait(msgbox('This Software is developed by Sheraz Khan','About Developer','custom',data,map));% --------------------------------------------------------------------function varargout = LoadFile_Callback(h, eventdata, handles, varargin)function varargout = Open_Callback(h, eventdata, handles, varargin)% Use UIGETFILE to allow for the selection of a custom address book.[filename, pathname] = uigetfile( ...    {'*.wav', 'All wav-Files (*.wav)'; ...        '*.*','All Files (*.*)'}, ...    'Select Address Book');% If "Cancel" is selected then return    File = fullfile(pathname,filename);x1=wavread('File');x2=x1(1:65536);   h = daubcqf(6);    [yd,yn,opt2] = denoise(x2,h,1,[]);axes(handles.axes1)plot(x2);hold on;plot(yd,'r');set(handles.axes1,'XMinorTick','on')grid on% --------------------------------------------------------------------function varargout = edit1_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = popupmenu1_Callback(h, eventdata, handles, varargin)val = get(h,'Value');switch valcase 1set(handles.edit2,'String','1')case 2set(handles.edit2,'String','2')end% --------------------------------------------------------------------function varargout = popupmenu2_Callback(h, eventdata, handles, varargin)val = get(h,'Value');switch valcase 1set(handles.edit3,'String','4')case 2set(handles.edit3,'String','6')case 3set(handles.edit3,'String','8')case 4set(handles.edit3,'String','10')end% --------------------------------------------------------------------function varargout = edit2_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = edit3_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------% --------------------------------------------------------------------function varargout = popupmenu3_Callback(h, eventdata, handles, varargin)val = get(h,'Value');switch valcase 1set(handles.pushbutton4,'Enable','on')set(handles.text10,'Visible','off')set(handles.popupmenu4,'Visible','off')set(handles.text11,'Visible','off')set(handles.popupmenu5,'Visible','off')set(handles.radiobutton3,'Visible','on')set(handles.radiobutton4,'Visible','on')set(handles.frame2,'Visible','on')set(handles.text12,'Visible','on')case 2set(handles.pushbutton4,'Enable','off')set(handles.radiobutton3,'Visible','off')set(handles.radiobutton4,'Visible','off')set(handles.frame2,'Visible','off')set(handles.text12,'Visible','off')set(handles.text10,'Visible','on')set(handles.popupmenu4,'Visible','on')set(handles.text11,'Visible','on')set(handles.popupmenu5,'Visible','on')end% --------------------------------------------------------------------function varargout = popupmenu4_Callback(h, eventdata, handles, varargin)val = get(h,'Value');switch valcase 1set(handles.edit1,'String','Bumps')signal= 'Bumps';case 2set(handles.edit1,'String','Blocks')signal= 'Blocks';case 3set(handles.edit1,'String','Doppler')signal= 'Doppler';case 4set(handles.edit1,'String','Ramp')signal= 'Ramp';case 5set(handles.edit1,'String','Cusp')signal= 'Cusp';case 6set(handles.edit1,'String','Sing')signal= 'Sing';case 7set(handles.edit1,'String','HiSine')signal= 'HiSine';case 8set(handles.edit1,'String','LoSine')signal= 'LoSine';case 9set(handles.edit1,'String','LinChirp')signal= 'LinChirp';case 10set(handles.edit1,'String','TwoChirp')signal= 'TwoChirp';case 11set(handles.edit1,'String','QuadChirp')signal= 'QuadChirp';case 12set(handles.edit1,'String','MishMash')signal= 'MishMash';case 13set(handles.edit1,'String','Werner Sorrows')signal= 'Werner Sorrows';case 14set(handles.edit1,'String','Leopold')signal= 'Leopold';case 15set(handles.edit1,'String','HeaviSine')signal= 'HeaviSine';endf2 = str2double(get(handles.edit4,'String'));if f2==2h = 2; elseif f2==4h = 4; elseif f2==6;h = 6; elseif f2==8;h = 8 ; elseif f2==10;h = 10; elseh = 2; end  [s,N] = makesig(signal);   n = randn(1,N);x = s + n/h;     axes(handles.axes1)plot(x);hold on;plot(s,'r');hold off;legend('Noisy Signal','Pure Signal')set(handles.axes1,'XMinorTick','on')grid on% --------------------------------------------------------------------function varargout = popupmenu5_Callback(h, eventdata, handles, varargin)val = get(h,'Value');switch valcase 1set(handles.edit4,'String','2')case 2set(handles.edit4,'String','4')case 3set(handles.edit4,'String','6')case 4set(handles.edit4,'String','8')case 5set(handles.edit4,'String','10')end% --------------------------------------------------------------------function varargout = edit4_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = edit5_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = radiobutton3_Callback(h, eventdata, handles, varargin)set(handles.radiobutton4,'Value',0)set(handles.axes1,'Visible','on')set(handles.axes7,'Visible','off')x2=handles.X1;fs=handles.X2axes(handles.axes1)plot(x2);set(handles.axes1,'XMinorTick','on')grid on% --------------------------------------------------------------------function varargout = radiobutton4_Callback(h, eventdata, handles, varargin)set(handles.radiobutton3,'Value',0)set(handles.axes1,'Visible','off')set(handles.axes7,'Visible','on')x2=handles.X1;fs=handles.X2fft1=fft(x2,65536);w=(0:32767)/32768*(fs/2);axes(handles.axes7)plot(w,abs(fft1(1:32768)));set(handles.axes7,'XMinorTick','on')grid on% --------------------------------------------------------------------function varargout = Signal_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = Length_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = Untitled_12_Callback(h, eventdata, handles, varargin)% --------------------------------------------------------------------function varargout = Type_Callback(h, eventdata, handles, varargin)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费一区二区三区在线观看| 国产精品久久久久久久裸模| 成人av午夜影院| 午夜日韩在线观看| 中文字幕中文字幕在线一区 | 成人性色生活片| 午夜精品福利一区二区三区av| 国产视频911| 制服丝袜在线91| 91麻豆产精品久久久久久| 精品亚洲免费视频| 婷婷亚洲久悠悠色悠在线播放| 欧美国产丝袜视频| 日韩欧美另类在线| 欧美久久一二区| 一本色道久久综合亚洲91| 国产经典欧美精品| 捆绑变态av一区二区三区| 亚洲国产精品久久人人爱蜜臀| 国产精品沙发午睡系列990531| 91精品国产综合久久精品麻豆| 色av综合在线| 99精品桃花视频在线观看| 国产精品一区二区在线看| 美美哒免费高清在线观看视频一区二区| 一区二区三区欧美日韩| 亚洲国产成人自拍| 久久精品亚洲精品国产欧美kt∨ | 一区二区三区高清不卡| 中文字幕在线一区二区三区| 国产亚洲制服色| 2023国产一二三区日本精品2022| 欧美一区日本一区韩国一区| 欧美精品欧美精品系列| 91福利在线观看| 欧美亚洲一区二区三区四区| 色综合久久久久综合体桃花网| 播五月开心婷婷综合| 成人高清视频免费观看| 成人开心网精品视频| 成人av网站大全| 99re在线视频这里只有精品| 波多野结衣亚洲一区| av亚洲精华国产精华| 91视视频在线观看入口直接观看www| www.亚洲免费av| 色女孩综合影院| 欧洲色大大久久| 欧美精品免费视频| 日韩午夜激情av| 久久综合久色欧美综合狠狠| 久久精品一区四区| 亚洲欧美在线另类| 一区二区不卡在线视频 午夜欧美不卡在 | 亚洲免费成人av| 亚洲综合视频网| 日韩经典一区二区| 久久爱www久久做| 国产精品一区专区| 成年人午夜久久久| 欧洲生活片亚洲生活在线观看| 欧美日韩免费视频| 日韩精品自拍偷拍| 国产欧美一区二区三区在线看蜜臀| 亚洲国产经典视频| 一区二区三区国产精品| 日韩激情一二三区| 国产精品综合网| 色婷婷久久久综合中文字幕| 欧美剧在线免费观看网站| 精品毛片乱码1区2区3区| 中文字幕的久久| 性做久久久久久免费观看| 美国毛片一区二区三区| 丁香天五香天堂综合| 欧美在线播放高清精品| 欧美tickling网站挠脚心| 中文字幕中文字幕在线一区| 天天综合网 天天综合色| 国产福利一区二区三区视频| 在线视频你懂得一区| 欧美tk—视频vk| 亚洲黄色av一区| 韩国成人精品a∨在线观看| 91在线国内视频| 日韩色在线观看| 亚洲女性喷水在线观看一区| 裸体一区二区三区| 97国产一区二区| 精品国内二区三区| 亚洲男人的天堂在线观看| 激情五月激情综合网| 色综合天天综合网天天狠天天| 91精品福利在线一区二区三区| 国产欧美视频在线观看| 首页亚洲欧美制服丝腿| www.在线欧美| 久久蜜桃av一区二区天堂| 亚洲国产日韩a在线播放| 国产黄人亚洲片| 在线播放一区二区三区| 国产精品网曝门| 麻豆国产精品777777在线| 在线视频你懂得一区二区三区| 日本一区二区三区电影| 美女视频黄 久久| 欧美天堂一区二区三区| 国产精品传媒入口麻豆| 国内精品久久久久影院一蜜桃| 欧美日韩小视频| 亚洲欧洲日产国码二区| 国产精品一区二区三区99| 日韩一区二区三区免费看| 亚洲一二三专区| 色综合天天综合| 国产精品国产馆在线真实露脸| 激情av综合网| 日韩一区二区电影网| 丝袜a∨在线一区二区三区不卡| 色哟哟欧美精品| 亚洲欧洲美洲综合色网| 丁香婷婷综合激情五月色| 久久免费午夜影院| 精品一区二区三区视频在线观看| 欧美精品久久天天躁| 亚洲v中文字幕| 欧美色窝79yyyycom| 亚洲午夜激情网站| 欧美日韩一区中文字幕| 亚洲综合图片区| 在线免费观看不卡av| 亚洲最大色网站| 在线免费视频一区二区| 一区二区三区免费看视频| 色婷婷久久久亚洲一区二区三区| 中文字幕一区二区三区蜜月| 成人av在线资源网| 国产精品久久夜| 波多野结衣视频一区| 最近日韩中文字幕| 91黄色小视频| 亚洲综合丝袜美腿| 欧美日韩国产另类一区| 婷婷综合五月天| 日韩一区二区三免费高清| 青娱乐精品视频| 精品处破学生在线二十三| 国产精品系列在线观看| 国产精品欧美一区二区三区| 97精品视频在线观看自产线路二| 亚洲图片另类小说| 欧美视频一区二区三区在线观看| 亚洲观看高清完整版在线观看| 欧美精品久久久久久久多人混战| 日本一不卡视频| 精品国产伦一区二区三区免费| 国产经典欧美精品| 亚洲人成网站精品片在线观看| 欧美日韩国产乱码电影| 久久99国产精品成人| 国产精品三级视频| 欧美亚洲尤物久久| 久久狠狠亚洲综合| 中文字幕国产精品一区二区| 色婷婷综合久久久中文一区二区| 午夜天堂影视香蕉久久| 久久综合给合久久狠狠狠97色69| 成人激情开心网| 亚洲观看高清完整版在线观看| 欧美成人猛片aaaaaaa| 国产激情视频一区二区三区欧美| 亚洲你懂的在线视频| 日韩一区二区精品葵司在线| 国产成人啪午夜精品网站男同| 一片黄亚洲嫩模| 精品国产免费一区二区三区香蕉| 波多野洁衣一区| 日韩成人免费电影| 欧美国产亚洲另类动漫| 欧美日韩一区二区三区免费看| 精品一二三四区| 亚洲综合色在线| 2020日本不卡一区二区视频| 91成人看片片| 国产精品一区二区无线| 五月开心婷婷久久| 国产精品久久久久久久久免费相片| 欧美日本精品一区二区三区| 国产成人啪免费观看软件| 婷婷夜色潮精品综合在线| 欧美经典三级视频一区二区三区| 欧美日韩亚洲另类| 成人性视频免费网站| 青青草原综合久久大伊人精品优势| 中文字幕不卡在线| 日韩西西人体444www| 欧美性视频一区二区三区| 国产99一区视频免费| 美女视频黄免费的久久 | 狠狠色综合播放一区二区|