Projects / Harminv

Harminv

Harminv is a free program and C library for harmonic inversion: decomposing a time-series into a sum of sinusoids, including exponentially decaying sinusoids. It is based on the "filter diagonalization method" (FDM) of Mandelshtam & Taylor, which maps the harmonic inversion problem onto a small eigen-problem (size proportional to the number of sinusoids). The FDM is often able to obtain much more robust and accurate solutions than alternative methods.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  05 Jul 2006 05:04

    Release Notes: An inconsistent sign convention used for phase output was fixed.

    •  20 May 2004 07:39

      Release Notes: An upper bound on the number of basis functions was set to keep the matrix sizes reasonable. A typo in the man page was corrected.

      •  20 May 2004 03:19

        Release Notes: The command-line tool now uses defaults that are less likely to lead to singular eigenproblems for large datasets and/or narrow bandwidths.

        •  19 May 2004 07:39

          Release Notes: Error estimation has been greatly improved, parameter calculation is now more accurate, additional command-line options have been added, and API cleanups have been made.

          •  15 May 2004 23:39

            Release Notes: This release corrects inadvertent windowing of data that degraded accuracy in the case of very short signals.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.