Package org.djutils.math.functions
package org.djutils.math.functions
Code that manipulates functions.
Copyright (c) 2024-2025 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djutils.org. The DJUTILS project is distributed under a three-clause BSD-style license, which can be found at https://djutils.org/docs/license.html.
- Author:
- Alexander Verbraeck, Peter Knoppers, Wouter Schakel
-
ClassDescriptionArcSine function.ArcTangent.java.Concatenate FunctionInterface objectsThe various discontinuities reported by the
discontinuitiesmethod.Constant value function;f(x) → cwherec ∈ ℝ.Exponential function.Interval<T extends Comparable<T>>Immutable double interval, optionally including none, one, or both boundary values.Knowledge about knots (discontinuities) of a MathFunction in some interval.Logarithms.MathFunction interface.Wrapper for one domain and function value pair.Nan; MathFunction that returns NaN.MathFunctions that are a constant times some power of x; generallyf(x) → a * x^bwhere a ∈ ℝ and b ∈ ℝMultiply functions.Quotient.java.Sine function.Add up one or more MathFunction objects.Draw text in unicode superscript glyphs.