请教EMD程序里的一个问题
程序里的varargin是一个结构体是么? VARARGIN / VARARGOUT are cell array variable !查查matlab的Help就有了
求助EMD命令
既然varargin是一个元包数组,那么当我们调用EMD函数时,例如imf=emd(y);那么这里的y必须是元包数组啊,可是实际上,y只是个一维矩阵啊,那为什么还能正常运行呢?回复 板凳 weiyuperfect 的帖子
元包数组是cell array variable ? Sorry ! 我还不熟简体的术语其实 nargin / nargout / varargin / varargout, 严格说都是matlab的 built-in function
只是varargin / varargout是cell array variable的格式
学会这几个基本使用方法, 对写M-function很有帮助
不好意思, 不是一两句可以交待清楚, 至少我的功力还达不到
建议查查matlab的Help或手册(“Using matlab”)
你的问题应不属于”信号处理方法”, 应属于”Matlab讨论区”
或许去那里找找, 会有所得 我搜过了, 这几个看看
http://forum.vibunion.com/forum/viewthread.php?tid=61036&highlight=arg
http://forum.vibunion.com/forum/viewthread.php?tid=8687&highlight=arg
其它自己搜搜
页:
[1]