🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dsp
Article #1487

Re: resampling problem

#1487
From: Joshua C Sasmor
Date: Tue, 19 Feb 1991 14:07
32 lines
2620 bytes
In article <2341@njitgw.njit.edu> jfa0522@hertz.njit.edu (john f andrews ece) writes:
>In some article steve@nuchat.sccsi.com (Steve Nuchia) writes:
>BTW, can anyone recall the discussion on applying similar interpolation 
>to a sampled EKG some time ago? I believe someone wanted to reconstruct a
>complete EKG waveform from sampled data, and was actually testing these 
>digital techniques and reporting results here?  Perhaps I am incorrect but
>I beleive many of these ideas were tossed about then ...

This past summer I was working as a research engineer's assistant at a 
pacemaker company (which shall remain nameless) and we were converting a 
digitized EKG from one sample rate to another.  The original was sampled at
1000 samples/sec and the new digital scope needed to have it's rates as powers
of 2.  So we did a direct linear interpolation on the 1000 sample/sec tape
and reconstructed an EKG at 1024 samples/sec.  It was a trivial programming 
job once the algorithm was worked out properly.  Four people with engineering
PhDs came to me for math help  :)  (I will graduate with a BS in math in may.)

There was only one unusual result.  We converted 1000 to 1024 and then back to
1000 and did an error check.  At the nth power of 2 there were approximately
2n terms in error, evenly distributed around the power of 2 itself.  This was
not a particularly large error (10^-16) but the error doubled with every
power as well.

Perhaps someone here could explain that one for me. The engineers simply said
it was negligible and ignored it.

*******************************************************************************
Joshua C. Sasmor -- famous mathematician-to-be  *      jcs@lab4.math.ufl.edu
************************************************* brassman@maple.circa.ufl.edu
"The highest form of pure thought is in         * x9999bis@maple.circa.ufl.edu
 mathematics" -- Plato                          *
*******************************************************************************
Technical Details
Message-ID: <1991Feb19.140742.23861@math.ufl.edu>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!tmsoft!torsqnt!lethe!yunexus!ists!helios.physics.utoronto.ca!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uakari.primate.wisc.edu!eng.ufl.edu!math.ufl.edu!news
References: <11145@pasteur.Berkeley.EDU> <1991Feb16.160801.7117@nuchat.sccsi.com> <2341@njitgw.njit.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!tmsoft!torsqnt!lethe!yunexus!ists!helios.physics.utoronto.ca!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uakari.primate.wisc.edu!eng.ufl.edu!math.ufl.edu!news
From: jcs@math.ufl.edu (Joshua C Sasmor)
Newsgroups: comp.dsp,sci.math
Subject: Re: resampling problem
Message-ID: <1991Feb19.140742.23861@math.ufl.edu>
Date: 19 Feb 91 14:07:42 GMT
References: <11145@pasteur.Berkeley.EDU> <1991Feb16.160801.7117@nuchat.sccsi.com> <2341@njitgw.njit.edu>
Sender: news@math.ufl.edu
Organization: Department of Mathematics at the University of Florida
Lines: 32