Re: Reference implementation 'impulse invariance transform'
David Bateman <[email protected]> Fri, 08 Jun 2007 10:06:19 +0200
| Newsgroups | gmane.comp.gnu.octave.sources |
|---|---|
| Message-ID | <[email protected]> |
Rudy Eschauzier wrote: > Octave currently lacks a functions to perform the > transformation of a continuous time system to a > discrete time system and back, using the 'impulse > invariance transform'. The impulse invariance > transform is a key technique for digital filter and > dsp design. See also > http://www.mathworks.com/access/helpdesk/help/toolbox/signal/impinvar.html. > > If anyone is interested, I have written a reference > implementation for this function that is compatible > with Octave. The implementation covers both continuous > to discrete and the reverse transform. It also handles > multiple order poles correctly (see > http://ieeexplore.ieee.org/search/srchabstract.jsp?arnumber=536691&isnumber=11401&punumber=78&k2dockey=536691@ieeejrns). > > Let me know if there is any interest, and I will > gladly release under GPL. > > Rudy. > Rudy, Sorry for the delay in responding. It seems you mail got stuck in some moderation queue somewhere. Sure, maybe this code might be hosted on octave-forge (http://octave.sf.net).. Regards David -- David Bateman [email protected] Motorola Labs - Paris +33 1 69 35 48 04 (Ph) Parc Les Algorithmes, Commune de St Aubin +33 6 72 01 06 33 (Mob) 91193 Gif-Sur-Yvette FRANCE +33 1 69 35 77 01 (Fax) The information contained in this communication has been classified as: [x] General Business Information [ ] Motorola Internal Use Only [ ] Motorola Confidential Proprietary