name: Spectrum : public AlgorithmBase

synopsis:

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

#include <Spectrum.h>

Spectrum();
Spectrum(const Spectrum& arg);
boolean eq(const Spectrum& arg);
boolean setAlgorithm(ALGORITHM algorithm);
boolean setFtOrder(long order);
quick start:

VectorFloat input;
VectorFloat output;
Spectrum spec;
input.assign(L"1.0, 2,0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0");
spec.compute(output, input);
description:

The Spectrum class is used to calculate the spectrum of given data. The input data can be sampled data, linear prediction coefficients, linear reflection coefficients or correlation coefficients. The output spectrum can be complex or magnitude spectrum. The table below is provided for reference purposes:



dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: