metasignal.m
来自「Matsig is an object-oriented signal clas」· M 代码 · 共 26 行
M
26 行
function m = metasignal(varargin)%function m = metasignal(vargin)%Construct a Meta-Signal object% Should accept at least the following input:% - 'filename.wav' (TIMIT file)% - signal data (output of opentimit())if nargin >= 1 if isa(varargin{1}, 'char') [s, data] = opentimit(varargin{1}); f = fieldnames(data); m = struct(); for k=1:length(f) switch(f{k}) case 's', m.s = signal(s, data.sample_rate); otherwise, m.(f{k}) = getfield(data, f{k}); end end endendm = class(m,'metasignal');
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?