⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 time.m

📁 基于matlab的面向对象的信号处理类库。主要应用于音频、语音信号的一些处理。内含简单的使用说明
💻 M
字号:
function t = time(varargin)% TIME Construct a time object% should accept at least following input% beg end fs% beg end num% beg num fs% beg num step% vec% $Id: time.m 49 2004-09-21 07:48:16Z mairas $t.vec=[];t.beg=0;t.num=0;t.fs=0;if nargin==1  if isnumeric(varargin{1})    % time is a vector, assume uniform sampling    vec = reshape(varargin{1},1,[]);    t.beg = vec(1);    t.num = length(vec);    t.fs = 1/(vec(2)-vec(1));  elseif isstruct(varargin{1})    % time is a struct    s = varargin{1};    if isfield(s,'beg')      t.beg = s.beg;    else      t.beg = s.begin;    end    if isfield(s,'num') & isfield(s,'fs')      t.num = s.num;      t.fs = s.fs;    elseif isfield(s,'num') & isfield(s,'tstep')      t.num = s.num;      t.fs = 1/s.tstep;    end  endelse  t.beg = varargin{1};  t.num = varargin{2};  t.fs = varargin{3};endt = class(t,'time');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -