MATLAB File Help: snip View code for snip WFDB Contents
snip



function varargout=snip(varargin)

 err=snip(inputRecord,outputRecord,beginTime,stopTime,inputAnn,outFormat)

    Wrapper to WFDB SNIP:
         http://www.physionet.org/physiotools/wag/snip-1.htm

 Copy an excerpt of a WFDB record


Input Parameters:
 inputRecord
       String specifying the input WFDB record file.

 outputRecord
       String specifying the output WFDB record file name that will be generated.

 beginTime (Optional)
       Integer specifying start time of the output WFDB record. Default is
       the beginning of the input record.

 stopTime (Optional)
       Integer specifying end time of the output WFDB record. Defaut is
       end of input record.

 inputAnn (Optional)
       String specifying the annotation files to convert along with the
       given record. Defaults i none (empty).

 outFormat (Optional)
       String specifying the output format (see http://www.physionet.org/physiotools/wag/header-5.htm).
       Default is the same as input record.

Output Parameters:
 err (Optional)
       String spefiying any error messages. If empty, conversion was
       sucessfull.

 Written by Ikaro Silva, 2015
 Last Modified: -
 Version 1.0
 Since 0.9.10


 %Example- Generate a record from the first minute of mitdb/100
  Fs=360;
  err=snip('mitdb/100','100cut',[],Fs*60);
  [sig2,Fs,tm1]=rdsamp('mitdb/100');
  [sig2,Fs,tm2]=rdsamp('100cut');
  plot(tm1,sig1(:,1));hold on;grid on
  plot(tm2,sig2(:,1),'r')


 See also RDSAMP, RDANN, WFDBDESC