save_audiodata.m
来自「非常好的数字处理教程」· M 代码 · 共 29 行
M
29 行
%function save_audiodata(audiodata, varargin) savedir = pwd; if nargin > 1, filenamepath = varargin{1}; else try cd([ssumroot, 'data/sounds']); catch cd([ssumroot]); end [filename, pathname] = uiputfile('*.wav', 'Save sound as'); if isequal(filename,0) | isequal(pathname,0) return; end filenamepath = [pathname filename]; end signal = audiodata.data; Fs = audiodata.Fs; if (max(abs(signal)) > 0.9) signal = normalize(signal); end wavwrite(signal,Fs,16,filenamepath); disp(['File saved as ', filenamepath]) cd(savedir);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?