Replies: 6 comments
-
This is pretty easy to fix by simple adding some zeros to make the matrix square either adding/removing zeros here and there. |
Beta Was this translation helpful? Give feedback.
-
I don't know why the current implementation only supports square matrices, but if it's easy to add support for non-square matrices that would be a great extension. @mike239x would you be interested in giving it a try and extend |
Beta Was this translation helpful? Give feedback.
-
@josdejong Right now I created my self-made implementation with some additional restrictions, so that it would be enough for me, later I can do that. Right now kinda busy with my bachelor thesis, my bad. |
Beta Was this translation helpful? Give feedback.
-
👍 Let's just keep it open. If anyone can pick this up before Mike can please drop a message here. |
Beta Was this translation helpful? Give feedback.
-
I wouldn't mind attempting, but I encourage others to hop on as well. Been a few years since I graduated, haven't done much matrix math since... 😅 |
Beta Was this translation helpful? Give feedback.
-
This should be relatively easy to implement, the algorithms needed are already implemented in If anyone's up for the task, I'll happily help them understand the current code and what needs to be done exactly. |
Beta Was this translation helpful? Give feedback.
-
It seems
lsolve
andusolve
are only working for the square matrices.Why is it so? I think it should work for non-square matrices as well.
Well, the important one is the
usolve
, because if you use LU decomposition(in my case using
lup
), you get square L matrix and non-square U matrix.Beta Was this translation helpful? Give feedback.
All reactions