📄 rmsave.m
字号:
% rmsave() - return the RMS in each channel, epoch%% Usage:% >> ave = rmsave(data,frames);% $Log: rmsave.m,v $% Revision 1.3 2002/09/03 15:39:18 arno% make argument 2 optional%% Revision 1.2 2002/09/03 15:24:59 arno% header update%% Revision 1.1 2002/04/05 17:36:45 jorn% Initial revision%% Scott Makeig, CNL/Salk Institute, La Jolla, 9/98function ave = rmsave(data,frames)if nargin<1 help rmsave returnendif nargin<2 frames = size(data,2); data = reshape(data, size(data,1), size(data,2)*size(data,3));end;chans = size(data,1);datalength = size(data,2);if rem(datalength,frames) fprintf('frames should divide data length.\n'); returnendif frames < 1 fprintf('frames should be > 1.\n'); returnendepochs = datalength/frames;ave = zeros(chans,epochs);i=1;while i<= epochs dat = matsel(data,frames,0,0,i); dat = dat.*dat; ave(:,i) = sqrt(mean(dat'))'; i = i+1;end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -