I've trying to do matrix multiplication with fixed-point data type. But the LV matrix operations does not support fixed-point data. So I had to make some subVIs that can do it with fixed-point data, but they are super slow.
Is there a better way to do this? Or is there subVIs that I missed?
Thank you in advance.
Which version of LabVIEW are you working with? In LabVIEW 2010, there is a Matrix*Vector VI for the FPGA Module that allows you to multiply a matrix A with a vector b.
the matrix VI is an express VI in 2010, so you can save the implementation Iin source form) back to 2009 if you have access to 2010.