91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 17.38MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-06-19
  • 語言: Matlab
  • 標簽: Matlab??

資源簡介

基于Matlab實現帶GUI界面的數字調音臺,內含課程設計報告,文檔詳實,使用前請參閱README.md

資源截圖

代碼片段和文件信息

function?varargout?=?ClassDesign(varargin)
gui_Singleton?=?1;
gui_State?=?struct(‘gui_Name‘???????mfilename?...
???????????????????‘gui_Singleton‘??gui_Singleton?...
???????????????????‘gui_OpeningFcn‘?@ClassDesign_OpeningFcn?...
???????????????????‘gui_OutputFcn‘??@ClassDesign_OutputFcn?...
???????????????????‘gui_LayoutFcn‘??[]??...
???????????????????‘gui_Callback‘???[]);
if?nargin?&&?ischar(varargin{1})
????gui_State.gui_Callback?=?str2func(varargin{1});
end

if?nargout
????[varargout{1:nargout}]?=?gui_mainfcn(gui_State?varargin{:});
else
????gui_mainfcn(gui_State?varargin{:});
end

function?ClassDesign_OpeningFcn(hobject?eventdata?handles?varargin)
handles.output?=?hobject;

global?timerPeriod?timerFPeriod?timerDEPeriod
timerPeriod=0.1;
timerFPeriod=0.2;
timerDEPeriod=timerPeriod;
handles.pTimer=timer;
set(handles.pTimer?‘ExecutionMode‘?‘FixedRate‘);
set(handles.pTimer?‘Period‘?timerPeriod);?
set(handles.pTimer?‘TimerFcn‘?{@showWave?handles});?
handles.afTimer=timer;
set(handles.afTimer?‘ExecutionMode‘?‘FixedRate‘);
set(handles.afTimer?‘Period‘?timerFPeriod);?
set(handles.afTimer?‘TimerFcn‘?{@showFilterdWave?handles});?
handles.deTimer=timer;
set(handles.deTimer?‘ExecutionMode‘?‘FixedRate‘);
set(handles.deTimer?‘Period‘?timerDEPeriod);?
set(handles.deTimer?‘TimerFcn‘?{@showDEWave?handles});?

global?STOP
global?PAUSE
global?PLAY
STOP=0;
PAUSE=1;
PLAY=2;

global?playPnt?playFPnt
playPnt=1;
playFPnt=1;

global?filterState?deState
filterState=0;
deState=0;
guidata(hobject?handles);

function?varargout?=?ClassDesign_OutputFcn(hobject?eventdata?handles)?
varargout{1}?=?handles.output;

function?openFileButton_CreateFcn(hobject?eventdata?handles)

function?openFileButton_Callback(hobject?eventdata?handles)???
global?PAUSE?playState?playFState?STOP
global?timerPeriod?timerFPeriod
global?frameNum?fftframe?frame
global?NframeNum?Nframe?Nfftframe
global?N?NFFT?FS?NN?NNFFT
global?A?DATA?maxData
global?fileName?filePath?FILE
A=1;
cd(‘music‘);
[fileName?filePath?~]?=?uigetfile({‘*.mp3‘;‘*.wav‘;‘*.mp4‘}?‘Select?Music?File‘);
cd(‘..‘);
if?fileName?~=?0?
????set(handles.deFilterMode?‘enable‘?‘on‘);
????set(handles.playButton?‘enable‘?‘on‘);
????set(handles.resetButton?‘enable‘?‘on‘);
????set(handles.playFButton?‘enable‘?‘off‘);
????set(handles.resetFButton?‘enable‘?‘off‘);
????FILE?=?[filePath?fileName];
????set(handles.fileNameDisp?‘string‘?FILE);
????[DATA?FS]?=?audioread(FILE);
????DATA=DATA(:1);?
????N=FS*timerPeriod;
????NN=FS*timerFPeriod;
????NFFT?=?2^nextpow2(N);
????NNFFT?=?2^nextpow2(NN);
????L=size(DATA?1);
????r=mod(LN);
????maxData??=?max(DATA);
????frameNum?=?ceil(L/N);
????frame????=?zeros(N?frameNum);?
????fftframe?=?zeros(N?frameNum);
????Nr=mod(LNN);
????NframeNum?=?ceil(L/NN);
????Nframe????=?zeros(NN?NframeNum);?
????Nfftframe?=?zeros(NN?NframeNum);
????for?i=1:frameNum
????????if?i==frameNum
????????????frame(:i)=[DATA((L-r)+1:L);?zeros(frameNum*N-L1)];
????????else
?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????????0??2019-04-07?21:39??Matlab鏁板瓧璋冮煶鍙?
?????目錄???????????0??2019-04-07?21:39??Matlab鏁板瓧璋冮煶鍙?music\
?????文件????11896136??2018-07-02?16:57??Matlab鏁板瓧璋冮煶鍙?music\monody.mp3
?????文件????????6148??2019-04-07?21:39??Matlab鏁板瓧璋冮煶鍙?music\.DS_Store
?????目錄???????????0??2019-04-07?21:41??__MACOSX\
?????文件???????????0??2019-04-07?21:41??__MACOSX\Matlab鏁板瓧璋冮煶鍙?
?????目錄???????????0??2019-04-07?21:41??__MACOSX\Matlab鏁板瓧璋冮煶鍙?music\
?????文件?????????120??2019-04-07?21:39??__MACOSX\Matlab鏁板瓧璋冮煶鍙?music\._.DS_Store
?????文件?????5695426??2018-07-02?16:57??Matlab鏁板瓧璋冮煶鍙?music\sleepyhead.mp3
?????文件????????6148??2019-04-07?21:39??Matlab鏁板瓧璋冮煶鍙?.DS_Store
?????文件?????????120??2019-04-07?21:39??__MACOSX\Matlab鏁板瓧璋冮煶鍙?._.DS_Store
?????文件??????179470??2018-07-02?16:57??Matlab鏁板瓧璋冮煶鍙?ClassDesign.fig
?????文件??????585216??2019-04-07?21:38??Matlab鏁板瓧璋冮煶鍙?鏁板瓧璋冮煶鍙拌紼嬭璁℃姤鍛?doc
?????文件?????????243??2019-04-07?21:38??__MACOSX\Matlab鏁板瓧璋冮煶鍙?._鏁板瓧璋冮煶鍙拌紼嬭璁℃姤鍛?doc
?????文件???????32701??2018-07-02?16:57??Matlab鏁板瓧璋冮煶鍙?ClassDesign.m
?????文件?????????250??2018-07-02?16:57??Matlab鏁板瓧璋冮煶鍙?README.md
?????文件?????????176??2018-07-02?16:57??__MACOSX\Matlab鏁板瓧璋冮煶鍙?._README.md

評論

共有 條評論