Home
last modified time | relevance | path

Searched refs:HDR (Results 1 – 25 of 3031) sorted by relevance

12345678910>>...122

/dports/biology/biosig/biosig-2.3.3/biosig4matlab/t200_FileAccess/
H A Dsopen.m8 % HDR = sclose(HDR);
11 % HDR = sopen(HDR, 'w');
2678HDR.Calib = sparse([ones(1,HDR.NS),2:HDR.NS+1],[1:HDR.NS,1:HDR.NS],ones(HDR.NS,1)*[HDR.Off,HDR.Cal…
4742 HDR.Calib = sparse(2:HDR.NS+1,1:HDR.NS,HDR.Cal,HDR.NS+1,HDR.NS);
5207 …%[HDR.AS.endpos,HDR.HeadLen,HDR.NS,HDR.SPR,HDR.NS*HDR.SPR*4,HDR.AS.endpos-HDR.HeadLen - HDR.NS*HDR
5395 HDR.Calib = sparse(2:HDR.NS+1,1:HDR.NS,HDR.Cal(1:HDR.NS),HDR.NS+1,HDR.NS);
7930 HDR.Calib = [HDR.Off';speye(HDR.NS)]*sparse(1:HDR.NS,1:HDR.NS,HDR.Cal);
8419 HDR.Calib = sparse(2:HDR.NS+1,1:HDR.NS,HDR.Cal,HDR.NS+1,HDR.NS);
9531 [HDR.FILE.size,HDR.HeadLen,HDR.AS.bpb*HDR.NRec*HDR.SPR]
9994 HDR.Calib = sparse(2:HDR.NS+1,1:HDR.NS,HDR.Cal,HDR.NS+1,HDR.NS);
[all …]
H A Dsread.m13 % [S,HDR] = sread(HDR, inf)
16 % [S,HDR] = sread(HDR, N*HDR.Dur)
98 nr = min(HDR.NRec*HDR.SPR-HDR.FILE.POS, NoS*HDR.SampleRate);
264 nr = min(HDR.SampleRate*NoS, HDR.SPR*HDR.NRec-HDR.FILE.POS);
371 tmp = min(NoS*HDR.SampleRate,(HDR.NRec*HDR.SPR-HDR.FILE.POS));
447 nr = min(HDR.SampleRate*NoS, HDR.NRec*HDR.SPR-HDR.FILE.POS)*HDR.AS.bpb;
494 %HDR = sseek(HDR,HDR.FILE.POS,'bof');
808 HDR.data = HDR.data(:,HDR.InChanSelect);
887 HDR.data = HDR.data(:,HDR.InChanSelect);
1212 HDR.FILE.POS = HDR.FILE.POS + count/(HDR.SPR*HDR.NS);
[all …]
H A Dsclose.m1 function [HDR] = sclose(HDR)
3 % [HDR] = sclose(HDR)
19 if (HDR.FILE.FID<0) || ~HDR.FILE.OPEN,
40 HDR.SPR = (EndPos-HDR.HeadLen)/(HDR.NRec*HDR.NS*2);
43 …if any(isnan([HDR.NRec,HDR.NS,HDR.SPR,HDR.DigMax,HDR.PhysMax,HDR.SampleRate])), % if any unknown,…
45 …fprintf(HDR.FILE.stderr,'\t HDR.NRec,HDR.NS,HDR.SPR,HDR.DigMax,HDR.PhysMax,HDR.SampleRate must be …
67 elseif strcmp(HDR.TYPE,'EDF') || strcmp(HDR.TYPE,'BDF') || strcmp(HDR.TYPE,'GDF'),
88 if ~all([HDR.NS, HDR.NRec, HDR.AS.bpb]>0)
91 HDR.AS.EVENTTABLEPOS = HDR.HeadLen+HDR.AS.bpb*HDR.NRec;
152 …DUR(ix) = (HDR.EVENT.VAL(ix)-HDR.PhysMin(ch)).*(HDR.DigMax(ch)-HDR.DigMin(ch))./(HDR.PhysMax(ch)-H…
[all …]
H A Dfltopen.m8 % HDR=fltopen(HDR);
221 HDR.Calib = sparse(2:HDR.NS+1,1:HDR.NS,HDR.Cal);
274 HDR.AS.endpos = HDR.FILE.size/HDR.AS.bpb;
277 if (HDR.AS.bpb*HDR.NRec*HDR.SPR) ~= HDR.FILE.size,
282 HDR.AS.endpos = HDR.FILE.size/HDR.AS.bpb;
284 if (HDR.AS.bpb*HDR.NRec*HDR.SPR) ~= HDR.FILE.size,
289 HDR.AS.endpos = HDR.FILE.size/HDR.AS.bpb;
291 if (HDR.AS.bpb*HDR.NRec*HDR.SPR) ~= HDR.FILE.size,
298 HDR.SPR = floor(HDR.AS.endpos/HDR.NRec);
344 HDR.Cal = repmat(HDR.Cal,HDR.NS,1);
[all …]
H A Diopen.m1 function [HDR,data] = iopen(HDR,PERMISSION,CHAN,MODE,arg5,arg6)
28 elseif ischar(HDR) & exist(HDR)==2,
29 HDR = getfiletype(HDR); variable
36 HDR.FILE.FID = fopen(HDR.FileName,[HDR.FILE.PERMISSION,'b'],'ieee-le');
59 HDR.FILE.FID = fopen(HDR.FileName,[HDR.FILE.PERMISSION,'b'],'ieee-be');
62 HDR.HeadLen = ftell(HDR.FILE.FID);
121 HDR.HeadLen(KK) = ftell(HDR.FILE.FID);
131 % data = fread(HDR.FILE.FID,prod(HDR.IMAGE.Size),HDR.GDFTYP);
132 % data = reshape(data,HDR.IMAGE.Size); % * HDR.Cal + HDR.Off;
165 HDR.FILE.FID = fopen(HDR.FileName,[HDR.FILE.PERMISSION,'b'],HDR.Endianity);
[all …]
H A Dmwfopen.m1 function [HDR]=mwfopen(HDR,PERMISSION,arg3,arg4,arg5,arg6)
311 HDR.AS.spb = HDR.SPR*HDR.NS;
312 HDR.MFER.SPR = HDR.SPR(ones(1,HDR.NS));
318 HDR.SPR = lcm(HDR.SPR,HDR.MFER.SPR(k));
322 HDR.FRAME.POS(HDR.FRAME.N) = ftell(HDR.FILE.FID);
323 HDR.FRAME.TYP(HDR.FRAME.N) = HDR.GDFTYP;
325 HDR.FRAME.sz(HDR.FRAME.N,1:5) = [HDR.AS.spb,nos,HDR.NRec,HDR.NS,len];
326 HDR.FRAME.Fs(HDR.FRAME.N) = HDR.SampleRate;
468 HDR.HeadLen = ftell(HDR.FILE.FID);
470 HDR.Calib = sparse([HDR.Off(ones(1,HDR.NS/length(HDR.Off)));eye(HDR.NS)]);
[all …]
H A Dgetfiletype.m5 % HDR = getfiletype(HDR.FileName);
73 HDR.FILE.Path = HDR.FileName;
75 HDR.FileName = fullfile(HDR.FILE.Path,'patient.txt');
87 fid = fopen(HDR.FileName,HDR.FILE.PERMISSION);
321 …if strcmpi(ss(44+[0:length(HDR.FILE.Name)+length(HDR.FILE.Ext)]),[HDR.FILE.Name,'.',HDR.FILE.Ext]);
985 HDR.HeadLen = 30 + HDR.ZIP.LengthFileName + HDR.ZIP.LengthExtra;
987 HDR.ZIP.Extra = s(31+HDR.ZIP.LengthFileName:min(c,HDR.HeadLen));
1199 %HDR.FileName = fullfile(HDR.FILE.Path,HDR.FILE.Name);
1202 HDR.FileName=fullfile(HDR.FILE.Path,[HDR.FILE.Name,'.',HDR.FILE.Ext]);
1205HDR.FileName=fullfile(HDR.FILE.Path,[HDR.FILE.Name,'.',HDR.FILE.Ext(1),'h',HDR.FILE.Ext(3)]);
[all …]
H A Diread.m1 function [data,HDR] = iread(HDR,CHAN,StartPos)
4 % [S,HDR] = iread(HDR)
91 if isfield(HDR.FITS{KK},'BZERO') HDR.Off = HDR.FITS{KK}.BZERO;
93 if isfield(HDR.FITS{KK},'BSCALE') HDR.Cal = HDR.FITS{KK}.BSCALE;
95 if isfield(HDR.FITS{KK},'BUNIT'), HDR.PhysDim = HDR.FITS{KK}.BUNIT;
97 if isfield(HDR.FITS{KK},'DATAMAX'), HDR.PhysMax = HDR.FITS{KK}.DATAMAX;
103 [data,c] = fread(HDR.FILE.FID, prod(HDR.IMAGE(KK).Size), HDR.GDFTYP);
104 data = reshape(data,HDR.IMAGE(KK).Size) * HDR.Cal + HDR.Off;
119 [data,c] = fread(HDR.FILE.FID, HDR.IMAGE(KK).Size, HDR.GDFTYP);
178 data = reshape(data,HDR.IMAGE(KK).Size) * HDR.Cal + HDR.Off;
[all …]
H A Dhdr2ascii.m40 HDR = sclose(HDR); variable
50 HDR = sclose(HDR); variable
55 [s,HDR]=mexSLOAD(HDR.FileName);
152 HDR.AS.SampleRate = repmat(HDR.SampleRate,HDR.NS,1);
155 HDR.AS.SPR = repmat(HDR.SPR,1,HDR.NS);
158 HDR.AS.SampleRate = HDR.AS.SPR/HDR.SPR*HDR.SampleRate;
171 HDR = leadidcodexyz(HDR); variable
195 HDR.Filter.HighPass = repmat(HDR.Filter.HighPass,HDR.NS,1);
198 HDR.Filter.LowPass = repmat(HDR.Filter.LowPass,HDR.NS,1);
201 HDR.Filter.Notch = repmat(HDR.Filter.Notch,HDR.NS,1);
[all …]
H A Dssave.m8 % HDR = ssave(HDR,data);
56 [HDR.SPR, HDR.NS] = size(DATA); HDR.NRec = 1;
68 [datatyp,HDR.THRESHOLD,datatypes,HDR.bits,HDR.GDFTYP] = gdfdatatype(3*ones(HDR.NS,1));
73 HDR.DigMax = HDR.PhysMax;
74 HDR.DigMin = HDR.PhysMin;
76 HDR.DigMax = HDR.PhysMax;
77 HDR.DigMin = HDR.PhysMin;
96 HDR = sopen(HDR,'w'); variable
98 HDR = swrite(HDR,DATA); variable
100 HDR = sclose(HDR); variable
[all …]
H A Dswrite.m1 function [HDR]=swrite(HDR,data)
3 % HDR = swrite(HDR,data)
32 if strcmp(HDR.TYPE,'EDF') || strcmp(HDR.TYPE,'GDF') || strcmp(HDR.TYPE,'BDF'),
33 if ~all(HDR.GDFTYP==HDR.GDFTYP(1))
39 …data = data * sparse(1:HDR.NS,1:HDR.NS,(HDR.DigMax-HDR.DigMin)./(HDR.PhysMax-HDR.PhysMin)); % sca…
70 … D(HDR.AS.bi(k)+1:HDR.AS.bi(k+1),:) = rs(reshape(data(:,k),HDR.SPR,NRec),HDR.SPR/HDR.AS.SPR(k),1);
131 HDR.FILE.POS = HDR.FILE.POS + count/HDR.AS.spb;
141 if HDR.NS==0, HDR.NS = size(data,2); end; % if HDR.NS not set, set it.
161 HDR.FILE.POS = HDR.FILE.POS + size(data,1)/HDR.SPR;
193 elseif strcmp(HDR.TYPE,'AIF') || strcmp(HDR.TYPE,'SND') || strcmp(HDR.TYPE,'WAV'),
[all …]
H A Dsave2gdf.m8 % HDR = save2gdf(HDR,data);
97 HDR.DigMax = HDR.THRESHOLD(1:HDR.NS,2)';
98 HDR.DigMin = HDR.THRESHOLD(1:HDR.NS,1)';
122 HDR.PhysMin = [1,HDR.DigMin]*HDR.Calib;
127 HDR.Cal = (HDR.PhysMax-HDR.PhysMin)./(HDR.DigMax-HDR.DigMin);
128 HDR.Off = HDR.PhysMin - HDR.Cal .* HDR.DigMin;
135 HDR.PhysMin = [1,HDR.DigMin]*HDR.Calib;
224 %% [HDR.PhysMax;HDR.PhysMin;HDR.DigMax;HDR.DigMin;max(data);min(data)],
235 HDR = sclose(HDR); variable
295 HDR.PhysMax = [1,HDR.DigMax]*HDR.Calib;
[all …]
H A Dopendicom.m39 HDR=arg1;
59 HDR.FILE.FID = fopen(HDR.FileName,'r','ieee-le');
120 %HDR.NS = 1;
131 %HDR.NS = 2;
476 HDR.H1 = fread(HDR.FILE.FID,[1,261*HDR.NS*2],'uint8=>char')
477 [VAL,c] = fread(HDR.FILE.FID,[HDR.NS,LEN],'int16');
526 %[VAL,c] = fread(HDR.FILE.FID,[HDR.NS,110],'int16');
527 %[VAL,c] = fread(HDR.FILE.FID,[HDR.NS,LEN/(HDR.NS)-110],'int16');
528 [VAL,c] = fread(HDR.FILE.FID,[HDR.NS,LEN/HDR.NS],'int16');
539 [HDR.bits,c] = fread(HDR.FILE.FID,LEN,'uint8');
[all …]
H A Dgtfopen.m1 function [HDR]=gtfopen(HDR,PERMISSION,arg3,arg4,arg5,arg6)
31 HDR.H1 = fread(HDR.FILE.FID,[1,512],'uint8');
32 HDR.H2 = fread(HDR.FILE.FID,[1,15306],'int8');
55 HDR.SPR = HDR.Dur*HDR.SampleRate;
57 HDR.GDFTYP = repmat(1,HDR.NS,1);
61 HDR.Label = HDR.Label(1:HDR.NS,:);
63 HDR.AS.bpb = (HDR.SampleRate*240+2048);
64 HDR.GTF.Preset = HDR.H3(8134); % Preset
69 HDR.data = reshape(s2,[HDR.NS,sz(2)/HDR.NS*HDR.NRec])';
91 HDR.data = HDR.data.*Cal(ceil((1:HDR.SampleRate*HDR.NRec*HDR.Dur)/HDR.SampleRate),:);
[all …]
H A Dopenxml.m9 % HDR = openxml(HDR);
55 HDR.XMLstruct = xmlstruct(HDR.XML,'sub');
56 HDR.XMLlist = xmlstruct(HDR.XML);
87HDR.Filter.LowPass = str2double(HDR.XML.Waveform.LowPassFilter)*ones(1,HDR.NS);
88HDR.Filter.HighPass = str2double(HDR.XML.Waveform.HighPassFilter)*ones(1,HDR.NS);
89 HDR.Filter.Notch = str2double(HDR.XML.Waveform.ACFilter)*ones(1,HDR.NS);
96 HDR.SPR = lcm(HDR.SPR,HDR.AS.SPR(k));
186 HDR.Patient.Id = HDR.XML.PatientInfo.PID;
218 HDR.SPR = size(HDR.data,1);
219 HDR.Calib = sparse(2:HDR.NS,1:HDR.NS,1);
[all …]
H A Dscpopen.m33 fid = fopen(HDR.FileName,HDR.FILE.PERMISSION,'ieee-le');
45 if HDR.FILE.Length~=HDR.FILE.size,
97 %% [HDR.Block(k).id ,length(tmpbytes), HDR.Block(k).length, HDR.Block(k).length+HDR.Block(k).startp…
109 %%[[HDR.Block.id];[HDR.Block.length];[HDR.Block.startpos]]'
112 HDR.NS = 0; HDR.SPR = 0; HDR.NRec = 0; HDR.Calib = zeros(1,0);
335 HDR.N = max(HDR.LeadPos(:))-min(HDR.LeadPos(:))+1;
336 HDR.AS.SPR = HDR.LeadPos(:,2)-HDR.LeadPos(:,1)+1;
339 HDR.SPR = lcm(HDR.SPR,HDR.AS.SPR(k));
398 HDR.Calib = sparse(2:HDR.NS+1, 1:HDR.NS, SCP.Cal);
820 HDR.SPR = size(HDR.data,1);
[all …]
H A Dsseek.m1 function [HDR]=sseek(HDR,offset,origin)
3 % HDR = sseek(HDR,offset,origin)
66 HDR.FILE.POS = HDR.NRec+offset;
67 HDR.FILE.status = fseek(HDR.FILE.FID,HDR.AS.bpb*offset,1);
69 HDR.FILE.POS = HDR.NRec*HDR.SPR+offset;
72 elseif HDR.FILE.POS > HDR.NRec*HDR.SPR,
73 HDR.FILE.POS = HDR.NRec*HDR.SPR;
75 HDR.FILE.status = fseek(HDR.FILE.FID,HDR.HeadLen+HDR.FILE.POS*HDR.AS.bpb,-1);
79 HDR.FILE.POS = (POS-HDR.HeadLen)/HDR.AS.bpb;
82 HDR.FILE.status = fseek(HDR.FILE.FID,HDR.AS.bpb*offset,1);
[all …]
H A Dbv2biosig_events.m8 % arg1 can be an HDR-struct containg HDR.EVENT.Desc
15 % HDR.EVENT.Desc(HDR.EVENT.TYP==0)
61 HDR.Label = repmat({' '},min(HDR.NS,128),1);
76 HDR.EVENT.Desc{k1} = HDR.EVENT.CodeDesc{HDR.EVENT.TYP(k1)};
200 HDR.EVENT.TYP = HDR.EVENT.TYP(:);
212 HDR.EVENT.TYP = HDR.EVENT.TYP(~flag_remove);
213 HDR.EVENT.POS = HDR.EVENT.POS(~flag_remove);
214 HDR.EVENT.CHN = HDR.EVENT.CHN(~flag_remove);
230 HDR.TRIG = HDR.EVENT.POS(ix0);
231 HDR.Classlabel = HDR.EVENT.TYP(ix0);
[all …]
H A Deload.m1 function [HDR] = eload(filename,Fs)
7 % HDR = eload(filename)
61 HDR = sopen(HDR,'r'); HDR=sclose(HDR); variable
68 %HDR.TRIG = HDR.EVENT.POS(HDR.EVENT.TYP<10);
142 HDR.EVENT.TYP = HDR.EVENT.TYP(:);
147 HDR.EVENT.TYP(ix2,1) = HDR.EVENT.TYP(ix2-1)+hex2dec('8000');
148 ix0 = find((HDR.EVENT.TYP>0)&(HDR.EVENT.TYP<10));
149 HDR.TRIG = HDR.EVENT.POS(ix0);
150 HDR.Classlabel = HDR.EVENT.TYP(ix0);
165 elseif strcmp(HDR.FILE.Ext,'txt') & strmatch(HDR.FILE.Name,['u000601']);
[all …]
H A Dsave2bkr.m9 % HDR = save2bkr(HDR,data);
224 %HDR = eegchkhdr(HDR);
247 HDR = sclose(HDR); variable
289 HDR.SPR = HDR.AS.MAXSPR;
290 HDR.SampleRate = HDR.AS.MAXSPR/HDR.Dur;
414 HDR.FileName = fullfile(HDR.FILE.Path,[HDR.FILE.Name,Ext]);
416 %HDR = eegchkhdr(HDR);
418 HDR = sopen(HDR,'w'); variable
424 HDR = swrite(HDR,y(:,1:HDR.NS)); % WRITE BKR FILE variable
426 HDR = sclose(HDR); variable
[all …]
H A Dopeneep.m1 function HDR=openeep(HDR,arg2,arg3,arg4,arg5,arg6)
26 HDR.FILE.FID = fopen(HDR.FileName,'rb');
75 HDR = setfield(HDR,field,num); variable
214 HDR.data(HDR.SPR*(k-1)+1:HDR.SPR*k,H.RIFF.CNT.LIST.raw3.chan(ch)+1) = y;
217 HDR.Calib = sparse(2:HDR.NS+1,1:HDR.NS,HDR.Cal);
223 HDR.SPR = HDR.SPR*HDR.NRec;
254 HDR.TRIG = HDR.EVENT.POS(HDR.EVENT.TYP>0);
255 % HDR.EVENT.POS = HDR.EVENT.POS(HDR.EVENT.TYP>0);
256 % HDR.EVENT.TYP = HDR.EVENT.TYP(HDR.EVENT.TYP>0);
280 HDR.Calib = [zeros(1,HDR.NS) ; eye(HDR.NS, HDR.NS)]; % is this correct?
[all …]
H A Dstell.m1 function [POS,HDR] = stell(HDR)
3 % HDR = stell(HDR)
9 % HDR.FILE.POS contains the position of the HDR-Identifier in Blocks
21 [HDR.ERROR,HDR.ErrNo] = ferror(HDR.FILE.FID);
24 POS = (POS-HDR.HeadLen)/HDR.AS.bpb;
25 if (POS<0) || (POS>HDR.NRec*HDR.SPR)
40 POS = (POS-HDR.HeadLen)/HDR.AS.bpb;
41 HDR.ERROR = [];
42 HDR.ErrNo = 0;
44 if (HDR.AS.startrec+HDR.AS.numrec)~=POS,
[all …]
H A Dmatread.m1 function [HDR,data,t]=matread(HDR,arg2,idxlist)
4 % [HDR,data,timeindex]=matread(HDR,block_number, [startidx, endidx])
34 if strcmp(HDR.TYPE,'ADI'); %HDR.ADI.Mode,
119 … [tmp,HDR.Filter.Z(:,k)] = filter(HDR.Filter.B,HDR.Filter.A,zeros(length(HDR.Filter.B),1));
120 HDR.FilterOVG.Z = HDR.Filter.Z;
125 if isfield(HDR,'iFs') & (HDR.iFs>0) & (HDR.iFs<inf),
126 Fs=HDR.SampleRate(find(CHd==HDR.ADI.DB))/HDR.iFs;
156 … [dta(k,:),HDR.Filter.Z(:,k)]=filter(HDR.Filter.B,HDR.Filter.A,dta(k,:),HDR.Filter.Z(:,k));
183 fseek(HDR.FILE.FID, round(HDR.Var(CHt).Pos + (idxlist(1)-1)*HDR.Var(CHt).SizeOfType),-1);
200 if isfield(HDR,'iFs') & (HDR.iFs>0) & (HDR.iFs<inf),
[all …]
/dports/biology/biosig/biosig-2.3.3/biosig4c++/R/
H A Dloadgdf.r164 HDR@SPR <- 1
187 for (v in unique(HDR@spr[chan])) HDR@SPR <- (HDR@SPR %lcm% v)
188 HDR@SampleRate <- HDR@SPR / HDR@Dur
190 HDR@GDFTYP <- readBin(fid, "int", size=4, n=HDR@NS, endian="little")
191 HDR@BPB <- sum(GDFTYPE_BITS[HDR@GDFTYP+1] * HDR@spr)/8
195 Cal <- (HDR@PhysMax - HDR@PhysMin) / (HDR@DigMax - HDR@DigMin)
196 Off <- HDR@PhysMin - Cal * HDR@DigMin
197 HDR@EventTablePos <- HeadLen + HDR@BPB * HDR@NRec
243 if (all(HDR@spr[chan[1]]==HDR@spr[chan])) {
258 HDR@data <- data
[all …]
/dports/biology/biosig/biosig-2.3.3/biosig4matlab/demo/
H A Ddemo3.m26 clear HDR;
32 HDR.TYPE='GDF';
33 % HDR.TYPE='EDF';
34 %HDR.TYPE='BDF';
36 %HDR.TYPE='CNT';
39 HDR.FileName = ['TEST_',VER([1,3]),cname(1:3),'_e1.',HDR.TYPE];
77 HDR.Dur = HDR.SPR/HDR.SampleRate;
90 HDR.GDFTYP = 3*ones(1,HDR.NS);
95 HDR.DigMax = repmat(2^15-1,size(HDR.PhysMax));
96 HDR.DigMin = repmat(1-2^15,size(HDR.PhysMax));
[all …]

12345678910>>...122