com.phasmidsoftware.number.core.numerical.TaylorSeries
See theTaylorSeries companion object
Represents a mathematical Taylor series, a specific type of power series that approximates smooth functions near a specified point. The series is defined by its expansion point, its starting function, derivative rules for generating further terms, and a convergence tolerance.
Value parameters
convergence
A value specifying the convergence tolerance of the series.
derivative
A function that computes the derivative of the series function.
point
The point at which the Taylor series is centered.
startFunction
The initial function defining the Taylor series.
Attributes
Constructor
Creates a Taylor series with the given parameters.
Companion
object
Graph
Reset zoom Hide graph Show graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Members list
Evaluates the infinite Taylor series for the given input x by generating a new series representation with a specified tolerance for convergence.
Evaluates the infinite Taylor series for the given input x by generating a new series representation with a specified tolerance for convergence.
Value parameters
x
the input value of type Number for which the series is evaluated
Attributes
Returns
a new series of type Series[Number] representing the evaluated infinite Taylor series
Composes two instances of Function1 in a new Function1, with this function applied first.
Composes two instances of Function1 in a new Function1, with this function applied first.
Type parameters
A
the result type of function g
Value parameters
g
a function R => A
Attributes
Returns
a new function f such that f(x) == g(apply(x))
Inherited from:
Function1
Composes two instances of Function1 in a new Function1, with this function applied last.
Composes two instances of Function1 in a new Function1, with this function applied last.
Type parameters
A
the type to which function g can be applied
Value parameters
g
a function A => T1
Attributes
Returns
a new function f such that f(x) == apply(g(x))
Inherited from:
Function1
An iterator over the names of all the elements of this product.
An iterator over the names of all the elements of this product.
Attributes
Inherited from:
Product
An iterator over all the elements of this product.
An iterator over all the elements of this product.
Attributes
Returns
in the default implementation, an Iterator[Any]
Inherited from:
Product
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
Returns
a string representation of the object.
Definition Classes
Function1 -> Any
Inherited from:
Function1