More pointers below. Note: All code in the "legacy" packages of "Commons Math" are candidates for refactoring. The result should end up into a (maven) module of its own with a minimal number of dependencies (and no circular dependencies).
Le ven. 14 juil. 2023 à 01:32, Dimitrios Efthymiou <efthymiou.dimitri...@gmail.com> a écrit : > > public static Function1x1<Number, Number> differentiate(Function1x1 f) i.e. > take x^2 and return the function 2x, not 2x(x0) > public static Function1x1<Number, Number> differentiate(Function1x1 f, int > orderOfDerivative) i.e. take x^3 and return the function 6x, not 6x(x0) > public static Function2x1<Number, Number, Number> > getPartialDerivativeOnX(Function2x1 f) i..e take x^2 + 4y and return the > function 2x + 4y > public static Function2x1<Number, Number, Number> > getPartialDerivativeOnY(Function2x1 f) i..e take x^2 + 4y and return the > function x^2 + 4 See package "o.a.c.math4.legacy.analysis.differentiation". > SolveFirstOrderOrdinaryDifferentialEquationUsingEulerMethod See package "o.a.c.math4.legacy.ode". > > > getNumberOfCombinationsWithElementRepetition(Number n, Number r) > GetPascalTriangle > GetStirlingNumberOfFirstKind > getStirlingNumberOfSecondKind > etNumberOfOrderedSelections(Number numberOfItems, Number > sizeOfEachSelection) > getNumberOfWaysToChooseWithReplacementInAnyOrder(Number numberOfItems, > Number sizeOfEachSelection) > getNumberOfMPartCompositionsOfN(Number n, Number m) > GetNumberOfCompositionsOfN > GetExtendedBinomialCoefficient Some of this could belong to module "combinatorics" (in component "Commons Numbers"). > > > getError(Number realValue, Number approximateValue) > getAbsoluteError(Number realValue, Number approximateValue) > getRelativeError(Number realValue, Number approximateValue) > getPercentError(Number realValue, Number approximateValue) > getErrorSquared(Number realValue, Number approximateValue) > getSumOfSquaredErrors(Vector realValues, Vector approximateValues) > getMeanSquaredError(Vector realValues, Vector approximateValues) > Related (?) to the upcoming module "descriptive" (in component "Commons Statistics"). > > PolynomialFunction object using Java util functions See package "o.a.c.math4.legacy.polynomials" in "Commons Math". > > Function object using Java util functions that can represent any function > and do symbolic math on it --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org