Mark Rogoyski

Results 153 comments of Mark Rogoyski

Hi @bbesseling, Thank you for your interest in MathPHP. If you have ideas or requests for specific new math functions, can you provide some concrete examples of how you expect...

Hi @muratcankilic96, Thank you for your interest in MathPHP. And thank you for your feature request. We can consider modular arithmetic for upcoming feature development. What kinds of things are...

Thanks for thinking about how to improve the Matrix class. I've been thinking about some improvements I want to make as well. I've held off since you and I were...

I made my own version. FYI, instead of using PowerPoint or sketch tools or whatever, I recommend using PlantUML for these kinds of things. Go to this Web page: https://www.planttext.com/...

I have a question about how I should be reasoning about what the relationships are with the complex matrices. For example, a ComplexSquareMatrix is not a ComplexMatrix. Instead, they have...

I don't think traits can extend traits. Traits are just a means to copy and paste code into a class in scenarios where multiple inheritance might have been used but...

Cool. Classes and traits seem to make sense. I'm not sure I understand why every matrix would implement ObjectArithmetic. I thought an ObjectMatrix (and only an ObjectMatrix) would contain values...

Oh nice. An InceptionMatrix! OK. I get it. Thanks. Looks good. I'll think it over some more and see if I can come up with any issues with this design.

Another matrix I am thinking of adding is a ZeroOneMatrix. It would probably inherit from the NumericMatrix. A zero-one matrix is a discrete math/computer science-y thing for doing boolean operations...

FYI, in the develop branch I've removed the Vandermonde matrices and added a specific MatrixFactory method to create it as a regular matrix. I've also added a factory method for...