UNPKG

dsp-collection

Version:

A collection of JavaScript modules for digital signal processing (written in TypeScript)

14 lines 1.27 kB
import Complex from "./Complex.ts"; export declare function evaluateReal(a: ArrayLike<number>, x: number): number; export declare function evaluateComplex(a: ArrayLike<number>, x: Complex): Complex; export declare function expand(zeros: ArrayLike<number>): Float64Array; export declare function compareEqual(a1: ArrayLike<number>, a2: ArrayLike<number>, eps?: number): boolean; export declare function add(a1: ArrayLike<number>, a2: ArrayLike<number>, eps?: number): Float64Array; export declare function multiply(a1: ArrayLike<number>, a2: ArrayLike<number>, eps?: number): Float64Array; export declare function divide(a1r: ArrayLike<number>, a2r: ArrayLike<number>, eps?: number): Float64Array[]; export declare function gcd(a1: ArrayLike<number>, a2: ArrayLike<number>, eps?: number): Float64Array; export declare function evaluateFractionComplex(f: ArrayLike<number>[], x: Complex): Complex; export declare function addFractions(f1: ArrayLike<number>[], f2: ArrayLike<number>[], eps?: number): Float64Array[]; export declare function multiplyFractions(f1: ArrayLike<number>[], f2: ArrayLike<number>[], eps?: number): Float64Array[]; export declare function normalizeFraction(f: ArrayLike<number>[], eps?: number): Float64Array[]; //# sourceMappingURL=PolyReal.d.ts.map