|
9 | 9 | % scl_slope - scalefactor (default = 1) |
10 | 10 | % scl_inter - DC offset, such that dat = raw*scale + inter (default = 0) |
11 | 11 | % permission - Write permission, either 'rw' or 'ro' (default = 'rw') |
12 | | -% _______________________________________________________________________ |
13 | | -% Copyright (C) 2008 Wellcome Trust Centre for Neuroimaging |
| 12 | +%__________________________________________________________________________ |
| 13 | +% Copyright (C) 2005-2017 Wellcome Trust Centre for Neuroimaging |
14 | 14 |
|
15 | 15 | % |
16 | | -% $Id: file_array.m 4136 2010-12-09 22:22:28Z guillaume $ |
| 16 | +% $Id: file_array.m 7147 2017-08-03 14:07:01Z spm $ |
17 | 17 |
|
18 | 18 |
|
19 | 19 | if nargin==1 |
20 | | - if isstruct(varargin{1}), |
| 20 | + if isstruct(varargin{1}) |
21 | 21 | a = class(varargin{1},'file_array'); |
22 | 22 | return; |
23 | | - elseif isa(varargin{1},'file_array'), |
| 23 | + elseif isa(varargin{1},'file_array') |
24 | 24 | a = varargin{1}; |
25 | 25 | return; |
26 | | - end; |
27 | | -end; |
| 26 | + end |
| 27 | +end |
28 | 28 | a = struct('fname','','dim',[0 0],'dtype',2,... |
29 | 29 | 'be',0,'offset',0,'pos',[],'scl_slope',[],'scl_inter',[], 'permission','rw'); |
30 | 30 | %a = class(a,'file_array'); |
31 | 31 |
|
32 | | -if nargin>=1, a = fname(a,varargin{1}); end; |
33 | | -if nargin>=2, a = dim(a,varargin{2}); end; |
34 | | -if nargin>=3, a = dtype(a,varargin{3}); end; |
35 | | -if nargin>=4, a = offset(a,varargin{4}); end; |
36 | | -if nargin>=5, a = scl_slope(a,varargin{5}); end; |
37 | | -if nargin>=6, a = scl_inter(a,varargin{6}); end; |
38 | | -if nargin>=7, a = permission(a,varargin{7}); end; |
| 32 | +if nargin>=1, a = fname(a,varargin{1}); end |
| 33 | +if nargin>=2, a = dim(a,varargin{2}); end |
| 34 | +if nargin>=3, a = dtype(a,varargin{3}); end |
| 35 | +if nargin>=4, a = offset(a,varargin{4}); end |
| 36 | +if nargin>=5, a = scl_slope(a,varargin{5}); end |
| 37 | +if nargin>=6, a = scl_inter(a,varargin{6}); end |
| 38 | +if nargin>=7, a = permission(a,varargin{7}); end |
39 | 39 |
|
40 | 40 | a.pos = ones(size(a.dim)); |
41 | 41 | a = file_array(a); |
42 | | - |
0 commit comments