ListRationalFunction

data class ListRationalFunction<C>(val numerator: ListPolynomial<C>, val denominator: ListPolynomial<C>) : RationalFunction<C, ListPolynomial<C>>

Represents univariate rational function that stores its numerator and denominator as ListPolynomials.

Constructors

Link copied to clipboard
constructor(numerator: ListPolynomial<C>, denominator: ListPolynomial<C>)

Properties

Link copied to clipboard
open override val denominator: ListPolynomial<C>
Link copied to clipboard
open override val numerator: ListPolynomial<C>

Functions

Link copied to clipboard

Represent this rational function as a regular context-less function.

Link copied to clipboard

Represent this rational function as a regular context-less function.

Link copied to clipboard

Represent this rational function as a regular context-less function.

Link copied to clipboard

Represent this rational function as a regular context-less function.

Link copied to clipboard

Evaluates value of this Double rational function in provided Double argument.

fun <C> ListRationalFunction<C>.substitute(ring: Field<C>, arg: C): C

Evaluates value of this polynomial for provided argument.

Substitutes provided polynomial arg into this rational function.

Substitutes provided rational function arg into this rational function.

Link copied to clipboard
open override fun toString(): String