LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

singular value decomposition speed

I am calculating the SVD of a fairly large spectrum, and the front panel array used to display the retrieved matrices and vector does not have the same values as the subVI.  The algorithm for SVD seems to take considerable time, and the array indicator just displays the first set of values sent out by the algorithm, not the final values that I need. Any suggestions on how to fix this.  I am assuming that this is a timing issue, but not one that I have encountered before. Thank you for the help.

0 Kudos
Message 1 of 2
(2,574 Views)
Hi,


It's hard to say without having a look at the sub vi.


A timing problem doesn't seem likely, because the indicators wired to a subvi can never be updated before the sub vi finishes.


Perhaps the sub vi is reentrant? That would meen that the front panel indicators are not reliable.


Are you sure the subvi's indicators are the ones wired to the connector pane?


Did you make the SVD sub vi?


If you can post a diagram screenshot or the vi, someone here should be able to fix it.


Regards,


Wiebe.
"bassbuckeye" <x@no.email> wrote in message news:1146525008546-359266@exchange.ni.com...
I am calculating the SVD of a fairly large spectrum, and the front
panel array used to display the retrieved matrices and vector does not
have the same values as the subVI.&nbsp; The algorithm for SVD seems to
take considerable time, and the array indicator just displays the first
set of values sent out by the algorithm, not the final values that I
need. Any suggestions on how to fix this.&nbsp; I am assuming that this
is a timing issue, but not one that I have encountered before. Thank
you for the help.
0 Kudos
Message 2 of 2
(2,566 Views)