12345678910111213141516171819202122232425262728293031323334353637383940 |
- function D = spm_eeg_copy(S)
- % Copy EEG/MEG data to new files
- % FORMAT D = spm_eeg_copy(S)
- % S - input struct (optional)
- % fields of S:
- % S.D - MEEG object or filename of MEEG mat-file
- % S.outfile - filename for the new dataset
- % S.updatehistory - update history information [default: true]
- %
- % D - MEEG object of the new dataset
- %__________________________________________________________________________
- % Copyright (C) 2008-2017 Wellcome Trust Centre for Neuroimaging
- % Vladimir Litvak
- % $Id: spm_eeg_copy.m 7132 2017-07-10 16:22:58Z guillaume $
- SVNrev = '$Rev: 7132 $';
- %-Startup
- %--------------------------------------------------------------------------
- spm('FnBanner', mfilename, SVNrev);
- spm('FigName','M/EEG copy');
- if ~isfield(S, 'updatehistory'), S.updatehistory = 1; end
- D = spm_eeg_load(S.D);
- D = copy(D, S.outfile);
- if ~isfield(S, 'updatehistory') || S.updatehistory
- D = D.history('spm_eeg_copy', S);
- end
- save(D);
- %-Cleanup
- %--------------------------------------------------------------------------
- spm('FigName','M/EEG copy: done');
|