2.1.        脳磁図加算データの時間修正

Matlabで時間情報を修正するコード(Mファイル)は以下の通りです。

[filename,pathname]=uigetfile('spmeeg_*.mat');

if filename==0;return;end;

load([pathname,filename]);

prompt={'Enter onset time [s]'};

name='onset';

numlines=1;

defaultanswer={'0'};

answer=inputdlg(prompt,name,numlines,defaultanswer);

try

    D.timeOnset=eval(answer{1});

catch

    return;

end;

save([pathname,filename],'D');

実行してみます。上記をcopy & pasteしてCTRL+Enterキーで実行し、MATファイルを選択します。四捨五入で切り捨ての問題があるので時間を-0.051秒としてOKボタンを押すと、修正した時間情報が選択したMATファイル名に上書きされます。

修正結果を見てみます。DisplayM/EEGをクリックしてMATファイルを開きます。

時間情報が-0.050.5秒に修正されました。