plugtemplate.m
来自「matlab下实现」· M 代码 · 共 47 行
M
47 行
function [ResEDF, ResUserData] = plugtemplate(EDF, UserData, Opt)% template for a plugin function% a plugin *must* set the ResEDF values for:% Head.NS, Head.NRec, Head.PhysMin, Head.PhysMax, Labels% Changes:% 09/18/98 : data format changedif nargin < 3 Opt = '';endswitch Opt case 'Reset' % Check whether EDF File has changed, update UserData, ... [ResEDF, ResUserData] = LocalReset(EDF, UserData); case 'Menu' % set UserData if necessary [ResEDF, ResUserData] = LocalConfigure(EDF, UserData); otherwise % Update ResEDF [ResEDF, ResUserData] = LocalUpdate(EDF, UserData);end %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%function [ResEDF, ResUserData] = LocalConfigure(EDF, UserData)[ResEDF, ResUserData] = LocalUpdate(EDF, UserData);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%function [ResEDF, ResUserData] = LocalReset(EDF, UserData)[ResEDF, ResUserData] = LocalUpdate(EDF, UserData);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%function [ResEDF, ResUserData] = LocalUpdate(EDF, UserData)% This function returns the first channel of the first EDF fileResUserData = UserData;ResEDF.Record{1} = EDF(1).Record{1};ResEDF.Head = EDF(1).Head;ResEDF.Head.NS = 1;ResEDF.Head.Label = 'Plugin template';ResEDF.Head.NRec = EDF(1).Head.NRec(1);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?