Classes Utilities Scripts Speech Search Up Home
ISIP IFC Index
Name Synopsis Quick Start Description Dependencies Public Constants Error Codes Protected Data Required Public Methods Class-specific Public Methods Private Methods Examples Notes
Manual Page Sections
Title Bar

name: Chebyshev

synopsis:

g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_numeric.a

#include <Chebyshev.h>

boolean compute(float& output, float input, long order, long nterms);
quick start:

float output;
Chebyshev::compute(output, 1.0);
Chebyshev::compute(output, 1.0, 2);
description:

The Chebyshev class implements a family of Chebyshev functions. For more details about this implementation, see: An lth order Chebyshev function is defined by: power series: This is implemented in terms of hyperbolic functions defined in the system library class Integral.

dependencies:

public constants:

  • define default values and arguments: DEF_ORDER represents the default Chebyshev function order to be used by the compute method.
    static const long DEF_ORDER = 1;
    error codes:

    protected data:

    required public methods:

    class-specific public methods:

    private methods:

    examples:

    notes: