亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? openldr.m

?? matlab數字信號處理工具箱
?? M
字號:
function LDR = openldr(FN,PERMISSION,Mode,arg4,arg5,arg6)
% OPENLDR loads neuroscan LDR files
% LDR = OPENLDR(Filename [, PERMISSION [, Mode]]);
% LDR = OPENLDR(LDR [, PERMISSION [, Mode]]);
%
% LDR is a struct with the following fields
%   LDR.FileName 	Name of LDR-file
%   LDR.Label_Out	Labels of output channels
%   LDR.Label_In	Labels of input channels
%   LDR.RR		re-referencing matrix
%   LDR.datatype	'REREF_MATRIX' indicates this datatype
%
% PERMISSION	'r'	reads LDR file
% 		'w'	writes LDR file
% 		'r+w'	reads and writes LDR file 
%			(useful in combination with RESCALE-Mode) 
%
% Mode [optional] 'RESCALE' performs a rescaling of the weights
%		sum of positive weights becomes +1
%		sum of negative weights becomes -1
%

%	$Revision: 1.1 $
%	$Id: openldr.m,v 1.1 2003/02/01 15:03:46 schloegl Exp $
%	Copyright (C) 1997-2003 by Alois Schloegl <a.schloegl@ieee.org>	

% This program is free software; you can redistribute it and/or
% modify it under the terms of the GNU General Public License
% as published by the Free Software Foundation; either version 2
% of the  License, or (at your option) any later version.
% 
% This program is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
% GNU General Public License for more details.
% 
% You should have received a copy of the GNU General Public License
% along with this program; if not, write to the Free Software
% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.


if nargin<2, PERMISSION=''; end;
if nargin<3, Mode=''; end;

if ~isstruct(FN), 
        LDR.FileName = FN;
        PERMISSION = [PERMISSION,'r']; 
else
        LDR = FN;
        PERMISSION = [PERMISSION,'w']; 
end;


if any(PERMISSION=='r'); 
        % load LDR-file 
        fid = fopen(LDR.FileName);
        if fid<0, fprintf(2,'File %s not found.\n',LDR.FileName); return; end; 
        
        % reads line 1: size information
        s  = fgetl(fid);
        if ~isstr(s), fprintf(2,'ERROR LOADLDR: file %s corrupted\n',FN); end;
        sz = str2num(s);
        
        % reads line 2: output labels
        s  = fgetl(fid);
        if ~isstr(s), fprintf(2,'ERROR LOADLDR: file %s corrupted\n',FN); end;
        tmp = reshape(s,12,sz(2)+1)';
        LDR.Label_Out = tmp(2:sz(2)+1,:);
        
        % read lines 3+: input labels and weights
        for k = 1:sz(1),
                s = fgetl(fid);
                if ~isstr(s), fprintf(2,'ERROR LOADLDR: file %s corrupted\n',FN); end;
                r = reshape(s,12,sz(2)+1)';
                LDR.Label_In(k,1:12) = char(abs(s(1:12)));
                LDR.RR(k,1:sz(2)) = str2num(r(2:size(r,1),:))';
        end;
        
        fclose(fid);
        LDR.datatype='REREF_MATRIX';
        
end;


if strcmp(Mode,'RESCALE');
        tmp = LDR.RR;
        tmp(tmp<0) = 0;
        w = sum(tmp);
        RR = zeros(sz);
        if ~all(w==0 | w==1)
                ix = find(w);
                RR(:,ix) = tmp(:,ix)./w(ones(sz(1),1),ix);
                % RR(:,ix) = (tmp(:,ix)>0)./(ones(sz(1),1)*sum(tmp(:,ix)>0));
        end;
        tmp = LDR.RR;
        tmp(tmp>0)=0;
        w = sum(tmp);
        if ~all(w==0 | w==-1)
                ix = find(w);
                RR(:,ix) = tmp(:,ix)./w(ones(sz(1),1),ix);
                % RR(:,ix) = RR(:,ix)-(tmp(:,ix)<0)./(ones(sz(1),1)*sum(tmp(:,ix)<0));
        end;
        LDR.RR=RR;
end;

if any(PERMISSION=='w'); 
        tmp = isfield(LDR,'datatype') & strcmp(LDR.datatype,'REREF_MATRIX');
        if ~tmp,
                warning('LDR.datatype does not fit');
        end;
        sz = size(LDR.RR);
        if sz(1)~=size(LDR.Label_In,1);
                fprintf(2,'Size of Label_In does not fit RR\n');
                return;
        end;
        if sz(2)~=size(LDR.Label_Out,1);
                fprintf(2,'Size of Label_Out does not fit RR\n');
                return;
        end;
        
	% open LDR-file 
        fid = fopen(LDR.FileName,'w+');
	if fid<0, fprintf(2,'Couldnot open file %s .\n',LDR.FileName); return; end; 
        
        % write line 1: size information
        fprintf(fid,'%i %i\n',sz);
        
        % condition label information
        %LDR.Label_Out = char(LDR.Label_Out);

        nc = size(LDR.Label_Out,2);
        if nc<12,
                LDR.Label_Out = [LDR.Label_Out,abs(' ')*ones(sz(1),12-nc)];
        elseif nc>12,
                LDR.Label_Out = LDR.Label_Out(:,1:12);
        end;
        %LDR.Label_In = char(LDR.Label_In);
        nc = size(LDR.Label_In,2);
        if nc<12,
                LDR.Label_In = [LDR.Label_In,abs(' ')*ones(sz(1),12-nc)];
        elseif nc>12,
                LDR.Label_In = LDR.Label_In(:,1:12);
        end;
        
	% write line 2: out-labels
        fwrite(fid,32+zeros(12,1),'char');
        %fprintf(fid,'%c',abs(' ')*ones(12,1));
	for k = 1:sz(2),
                fwrite(fid,abs(LDR.Label_Out(k,1:12)),'char');
        end;
        
        % write lines 3+: in-labels and weights
        for k = 1:sz(1),
                fprintf(fid,'\n');
                fwrite(fid,abs(LDR.Label_In(k,1:12)),'char');
                fprintf(fid,'%12.5f',LDR.RR(k,:));
        end;
        fclose(fid);
end;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二区三区中文字幕在线| 久久久综合网站| 欧美一区二区私人影院日本| 精品国产乱码久久久久久久久| 国产精品久久久久婷婷| 日韩在线一二三区| 五月天久久比比资源色| 国产成人丝袜美腿| 欧美裸体一区二区三区| 国产精品视频麻豆| 国产精品白丝在线| 韩国视频一区二区| 国产福利视频一区二区三区| 欧美日韩电影在线播放| 欧美肥妇free| 欧美精品一区男女天堂| 亚洲.国产.中文慕字在线| 天堂精品中文字幕在线| 91在线视频免费91| 欧美激情艳妇裸体舞| 九九精品一区二区| 日韩三级视频在线看| 亚洲第一二三四区| 久久91精品久久久久久秒播| 欧美日韩美少妇| 亚洲色图视频网站| 波多野结衣亚洲| 欧美少妇bbb| 一区二区在线看| 色婷婷久久久综合中文字幕| 国产精品黄色在线观看| 国产**成人网毛片九色| 欧美无砖专区一中文字| 一区二区三区视频在线看| 91亚洲精品久久久蜜桃网站| 91精品一区二区三区久久久久久 | 欧美美女一区二区三区| 一区二区三区91| 欧洲视频一区二区| 偷拍与自拍一区| 高清不卡一区二区在线| 久久精品男人的天堂| 一区二区在线观看av| 欧美aaa在线| 欧美大白屁股肥臀xxxxxx| 亚洲精品国产第一综合99久久| 国产精品一色哟哟哟| 国产精品久久久久久久裸模| 成人动漫在线一区| 亚洲综合在线免费观看| 国产精品99久久不卡二区| 中文字幕欧美三区| 91浏览器入口在线观看| 午夜精品一区在线观看| 日韩免费电影一区| 亚洲成人你懂的| 日韩免费观看高清完整版| 国产不卡在线一区| 一区二区三区在线影院| 成人黄色软件下载| 亚洲视频一区二区在线| 欧美日韩国产高清一区二区 | 亚洲免费色视频| 韩国三级在线一区| 自拍偷拍国产亚洲| 在线播放91灌醉迷j高跟美女| 麻豆视频一区二区| 日韩理论片中文av| 日韩三级精品电影久久久| 粉嫩高潮美女一区二区三区| 日韩一区二区免费高清| 国产成人av一区二区三区在线| 成人欧美一区二区三区视频网页 | 国产成人av影院| 一级做a爱片久久| 国产成人8x视频一区二区| 精品久久久久久久人人人人传媒| 成人h动漫精品一区二区| 亚洲成人自拍一区| 欧美色中文字幕| 亚洲黄色小视频| 久久麻豆一区二区| 国产一本一道久久香蕉| 一区二区三区在线影院| 91福利精品视频| 一区二区三区 在线观看视频| 日韩午夜中文字幕| 美女视频一区二区三区| 综合色天天鬼久久鬼色| 久久蜜桃香蕉精品一区二区三区| 欧美亚洲动漫精品| 成人少妇影院yyyy| 激情五月激情综合网| 亚洲mv在线观看| 亚洲丝袜另类动漫二区| 欧美高清在线视频| 欧美成人精品3d动漫h| 欧美性色欧美a在线播放| 国产成人亚洲综合色影视 | 亚洲蜜臀av乱码久久精品蜜桃| 大尺度一区二区| 久久精品国产**网站演员| 精品日韩在线观看| 欧美日本一区二区三区| 久久se这里有精品| 日韩—二三区免费观看av| 亚洲国产视频直播| 亚洲欧美激情视频在线观看一区二区三区 | 欧美国产激情一区二区三区蜜月 | 国产精品五月天| 成人免费高清在线观看| 国产精品久久久久三级| 岛国一区二区在线观看| 日本成人在线看| 婷婷丁香激情综合| 亚洲一线二线三线视频| 欧美成人女星排行榜| av一区二区三区四区| 国产不卡一区视频| 极品瑜伽女神91| 亚洲色图丝袜美腿| 一区二区三区免费看视频| 欧美片网站yy| 欧美精选一区二区| 51精品久久久久久久蜜臀| 91精品久久久久久久91蜜桃| 91精品国产一区二区三区香蕉| 懂色av中文字幕一区二区三区| 国产综合久久久久久鬼色 | 久久久久国产精品麻豆| 91福利视频网站| 欧美理论在线播放| 日韩一区二区三区在线| 精品成人免费观看| 欧美日韩日日夜夜| 成人免费观看视频| 在线免费精品视频| 在线播放国产精品二区一二区四区| 韩日欧美一区二区三区| 亚洲精品视频在线观看网站| 精品av综合导航| 国产视频在线观看一区二区三区| 欧美精品一二三区| eeuss鲁一区二区三区| 久久99久久精品欧美| 国产精品一线二线三线精华| 午夜精品久久久久久久久久 | 亚洲欧洲另类国产综合| 一区二区三区在线视频免费| 日韩伦理免费电影| 国产三级一区二区| 一区二区三区日韩欧美| 中文字幕精品综合| 一区二区三区四区激情| 一区免费观看视频| 婷婷成人综合网| 国产成人免费在线视频| 在线观看日韩一区| 欧美精品一区二区三| 中文字幕亚洲电影| 久久女同性恋中文字幕| 欧美精品乱码久久久久久| 欧美精品一区男女天堂| 精品美女一区二区| 亚洲激情五月婷婷| 国产成人福利片| 欧美日韩高清在线播放| 99久免费精品视频在线观看| 国产精品亚洲一区二区三区妖精 | 丁香五精品蜜臀久久久久99网站| 久久黄色级2电影| 男人操女人的视频在线观看欧美| 成人黄色片在线观看| 日韩免费视频一区| 亚洲综合无码一区二区| 亚洲最新视频在线播放| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲男人的天堂在线观看| 免费的国产精品| 免费不卡在线视频| 在线观看亚洲一区| 国产亚洲一二三区| 男人的j进女人的j一区| 免费观看日韩电影| 极品少妇xxxx偷拍精品少妇| 欧美在线高清视频| 欧美日韩国产一级片| 91超碰这里只有精品国产| 国产精品久久国产精麻豆99网站| 国产精品国产三级国产aⅴ原创| 开心九九激情九九欧美日韩精美视频电影 | 国产一区二区三区在线观看精品| 91精品国产综合久久精品麻豆| 欧美日韩视频第一区| 亚洲欧美日韩国产综合在线| 午夜电影网一区| 久久成人综合网| 成人黄色网址在线观看| 久久精品欧美日韩| 亚洲狠狠丁香婷婷综合久久久|