pierre-vigier / Perl6-Math-Matrix

fully featured data type for matrix math
Artistic License 2.0
20 stars 6 forks source link

interoperability with Math::Vector #21

Open lichtkind opened 8 years ago

lichtkind commented 8 years ago

most math programs treat vectors as special matrices but its an exciting module and a useful one. do we want to have methods who accept vectors as parameter do as multi that accepts those vectors too.

i spoke with the module author and he is positive but did do much in months and this module also need some maintenance (travis setup and more)

pierre-vigier commented 8 years ago

The only problem i have with that is, vector is one dimension, how to know if it is to be used as a Row vector or a column vector?

lichtkind commented 8 years ago

depends as which parameter we take it as matrix op, but as far as i know vector are column by default, we can add there a T method as well since the mathematica default: $v' is not doable in Perl 6. there will be also conversion back and forth and btw i see submatrix as accessor as diagonal or cell since it doesn't changes the matrix i would no want to name the test file manipulation but would like to subsume all acessors in their own test file since we hopefully will have much more tests.

lichtkind commented 6 years ago

colomon accepted by first pull request so things looking good on this front

lichtkind commented 5 years ago

as I plan to expan this package into Perl6-Math-Matrix, it will include a vector library as compatible as possible with the existing by colomon