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ファイル名に上書きされます。
修正結果を見てみます。Display→M/EEGをクリックしてMATファイルを開きます。
時間情報が-0.05〜0.5秒に修正されました。