26 lines
584 B
Mathematica
26 lines
584 B
Mathematica
|
function[] = import(varargin)
|
||
|
if nargin ==1
|
||
|
if strcmp(class(varargin{1}, 'PDSession'));
|
||
|
end
|
||
|
|
||
|
if strcmp(class(varargin{1}, 'PDSubject'));
|
||
|
end
|
||
|
|
||
|
if strcmp(class(varargin{1}, 'PDExperiment'));
|
||
|
end
|
||
|
|
||
|
if strcmp(class(varargin{1}, 'string'));
|
||
|
try
|
||
|
[base file ext] = fileparts(varargin{1});
|
||
|
if strcmp(lower(ext), '.edf');
|
||
|
obj.readEDF(varargin{1});
|
||
|
end
|
||
|
|
||
|
if strcmp(lower(ext), '.asc');
|
||
|
obj.readASC(varargin{1});
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
end
|