tomwalters@0: % method of class @frame tomwalters@0: % tomwalters@0: % INPUT VALUES: tomwalters@0: % tomwalters@0: % RETURN VALUE: tomwalters@0: % tomwalters@0: % tomwalters@0: % (c) 2003, University of Cambridge, Medical Research Council tomwalters@0: % Stefan Bleeck (stefan@bleeck.de) tomwalters@0: % http://www.mrc-cbu.cam.ac.uk/cnbh/aimmanual tomwalters@0: % $Date: 2003/01/17 16:57:46 $ tomwalters@0: % $Revision: 1.3 $ tomwalters@0: tomwalters@0: function ret=frame2simulinkinput(fr) tomwalters@0: % wandelt den kompletten Frame fr in eine Struktur um, die Simulink lesen kann tomwalters@0: tomwalters@0: sr=getsr(fr); tomwalters@0: len=getlength(fr); tomwalters@0: tomwalters@0: nr_chan=getnrchannels(fr); tomwalters@0: tomwalters@0: ret.time=(1/sr:1/sr:len)'; tomwalters@0: %for i=1:nr_chan tomwalters@0: % sig=getsinglechannel(fr,i); tomwalters@0: % ret.signals(i).values=getvalues(sig); tomwalters@0: % ret.signals(i).dimensions=1; tomwalters@0: %end tomwalters@0: tomwalters@0: vals=getvalues(fr); tomwalters@0: ret.signals.values=vals'; tomwalters@0: ret.signals.dimensions=size(vals,1);