Kevin Nowaczyk

Results 80 issues of Kevin Nowaczyk

As this library gets larger, the selection of native php functions that are needed as Functions\Map\Single::foo() will increase. What do you think about generating a generic one: ```` class Single...

Using QR decompositions eliminates the need for matrix inverse. It's much less computationally intensive.

The ObjectMatrix is a matrix made up of objects which implement the ObjectArithmetic interface. The Matrix class itself has add(), subtract() and multiply() functions, so it implements these functions. In...

I like the idea of having generating functions for popular sequences. However, I worry about the overhead of always returning an array of all values up to the value of...

How do you prefer classes define math operations? Should the class be flexible in what input is allowed, or should we type hint separate methods? The Polynomial class type hints...

I was thinking about the future of the DiagonalMatix and other Sparse Matricies. Would it make sense to change the matrix algebra functions so that, instead of referencing the self::$A...

It would be good to have numerical integration and differentiation. Integration would be using the Newton–Cotes formulas, and differentiation by the Symmetric derivative.

enhancement

Thinking about the new FunctionMatrix...Some of the parent functions will not work on it unless it's been evaluated into a determined form. It's almost as if the standard matrix should...

I would like to add the Jacobian matrix to this package. Do you have an opinion on how to implement it? It's the partial derivative of a function evaluated at...

enhancement

Adding an interface to the parent Regression class would force all non-abstract children of Regression to implement certain methods in a particular way. For example, we will want to ensure...

question