[問題] varargin與vararout的用法已回收

看板MATLAB作者 (beef)時間16年前 (2008/09/21 19:33), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
我現在正在看一個m_file 他在m_file剛開始設了一大堆cell 然後到了後面的function 如下面: function reslice(varargin) job = varargin{1}; P = strvcat(job.data); ... ... ... 他的input是varargin 去看了help以後 還是搞不懂varargin 只知道它是可以讓使用者輸入參數... 請問各位高手 是要怎樣輸入參數 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.118.136

09/21 20:31, , 1F
例:reslice(a,b,c),varargin{1}=a,varargin{2}=b,以此類推
09/21 20:31, 1F

09/21 20:31, , 2F
也就是把多餘的input arguments變成一個cell array
09/21 20:31, 2F
文章代碼(AID): #18rZ4Qeu (MATLAB)
文章代碼(AID): #18rZ4Qeu (MATLAB)