Mark Rogoyski
Mark Rogoyski
Having a matrix of boolean values is an interesting idea. The reason I was thinking to use a NumericMatrix of integer values 1 and 0 was that since matrices are...
My old Discrete Math textbook defines these operations on a Zero-One Matrix: - join - meet - boolean product - boolean power
Thanks for continuing to iterate on this, and apologies for the delay in really looking at this. Would it make more sense, and make for a simpler relationship if MatrixBase...
Yeah, it could implement the interface by making the methods abstract with no implementation. It would be able to, in the PHP sense, "implement" the interface even though it didn't...
Hi @Beakerboy, I started to implement some of this in my v2.0 migration branch by renaming `Matrix` to `NumericMatrix` and `MatrixBase` to `Matrix`. As I was looking at other classes...
Current matrix object graph looks like this in the latest v2.0.0 release. ``` @startuml title MathPHP - Matrix Class Diagram abstract class Matrix { } class NumericMatrix extends Matrix {...
I hadn't heard of PCOV. I'll check it out. Seems like it might be a good choice for locally generating code coverage very quickly for a large codebase. It looks...
I should look into if Travis can do individual jobs for a build. How you can do things in Jenkins is that unit tests (without any debugger) runs in its...
Version 2.0 supports a minimum PHP version of 7.2 and PHPUnit ^8.5.
Raising a matrix to a power seems straightforward (just multiplication with itself) and might be useful (maybe?). For the Taylor series, unless you have an urgent need to model the...