Interest in full complex matrix support? #641
Replies: 6 comments 4 replies
-
|
Don't understand your question. ComplexNumber matrices are supported, same as RationalNumber, Quadruple and others. That includes a (full) set of matrix decompositions. |
Beta Was this translation helpful? Give feedback.
-
|
Ah, I may have made a boo boo. I did try to find complex matrix multiplication in the docs and tests but I was prejudiced by my initial questioning of ChatGPT:
I should have been more careful, apologies! I look forward to exploring this library more. |
Beta Was this translation helpful? Give feedback.
-
|
So I've been playing around with the library, but I can't seem to find any factory method of constructor for creating complex matrices from rows or columns or by wrapping, which the deprecation warning seems to be suggesting. Is the only way of making complex matrices, by making a store/receiver (e.g. GenericStore.C128.make(dim, dim)) and then populating the elements one-by-one? |
Beta Was this translation helpful? Give feedback.
-
|
Do you mean like these? You do not have to set elements one-by-one on your store/receiver instances. There're mutable in many ways. Perhaps use some of the You should try to avoid creating |
Beta Was this translation helpful? Give feedback.
-
|
I'm not sure I follow what you mean about not using the ComplexNumber class as you seem to have convenient complex matrix classes laid out for this? Is this a performance concern? Could you give an example of your canonical way to move from a 2D array of pairs, i.e. I'm sorry for pestering you, but I think this would be useful to others - to know how to get started with your complex matrix operations, given a plane of complex numbers. |
Beta Was this translation helpful? Give feedback.
-
|
Great, thanks. Fast work :). I'll try it out in the coming week. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm curious what the future plans are regarding full complex matrix support? Looking at your doc and tests, complex matrices seem mostly to be considered for the results of certain operations but are there plans for full feature parity with real matrices?
I'm looking at interfacing with a java matrix library from Clojure and currently ejml's complex matrix support is tipping me that way.
Many thanks for what looks like a great project, regardless.
Beta Was this translation helpful? Give feedback.
All reactions