frequency.m
来自「基于matlab的面向对象的信号处理类库。主要应用于音频、语音信号的一些处理。内」· M 代码 · 共 32 行
M
32 行
function f=frequency(varargin)% should accept at least the following input% begin num fs% vector%% initially supports "dense" equidistant frequency vectors only% $Id: frequency.m 119 2006-09-26 12:28:25Z mairas $f.vec=[];f.begin=0;f.num=0;f.fs=0;if nargin==1 if isnumeric(varargin{1}) % frequency is a vector %vec = reshape(varargin{1},1,prod(size(varargin{1}))); vec = varargin{1}; f.begin = vec(1); f.num = length(vec); f.fs = (vec(2)-vec(1))*f.num; endelse f.begin = varargin{1}; f.num = varargin{2}; f.fs = varargin{3};endf = class(f,'frequency');
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?