Hello,
I have to do some processing that are mainly: matrix operations of complex numbers in floating point format.
So I need very often to multiply 2 matrix.
I understood that the provided library provides "vectors" API. So to manage matrix we just need to call several time some "vectors" API.
I do not have any problem with that.
However, to do the multiplication by vectors, I need always an API such as:
Multiply-and-Accumulate of a Complex Vector (Single Precision Float
and a Complex Vector (Single Precision Float)
but there is only the following one:
Multiply-and-Accumulate of a Real Vector (Signed 16-bit Integer)
and a Complex Vector (Single Precision Float)
I would like to know if I missed something ?
One solution that I saw is to first call the function mpy_SP_CVxCV and then do the sum of the vector elements. But this sum does not exist (even if of course I can do it manually in C with a loop) or do I have top call: mac_SP_i16RVxCV with i16RV = (1, 1, .., 1) ?
I have the version v3.3.8 of this library.
Do you plan to deliver the functions that I indicated or you recommend to me to use an alternative solution?
Thanks and bets regards,
Mathieu