Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "math/base/tools/evalrational/docs/types/index.d"

Index

Interfaces

Type aliases

Variables

Type aliases

EvaluationFunction

EvaluationFunction: (x: number) => number

Evaluates a rational function.

param

value at which to evaluate a rational function

returns

evaluated rational function

Type declaration

    • (x: number): number
    • Parameters

      • x: number

      Returns number

Variables

Export assignment evalrational

evalrational: EvalRational

Evaluates a rational function, i.e., the ratio of two polynomials described by the coefficients stored in \(P\) and \(Q\).

Notes

  • Coefficients should be sorted in ascending degree.
  • The implementation uses Horner's rule for efficient computation.
param

numerator polynomial coefficients sorted in ascending degree

param

denominator polynomial coefficients sorted in ascending degree

param

value at which to evaluate the rational function

returns

evaluated rational function