From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

crosscorrelation

I need a realy fast crosscorrelation-function for signal-processing. LabView has a builtin-crosscorelation-function but this is a aperiodic correlation, I need a periodic CC. I created the function I need in LabView, but it need nearly twenty times longer than the built in function. I´ve tried if a .dll is faster but it is not faster than my old function. I think this damned for-loops slow down the algorythm.
Can anybody help me, making this algorythm faster?

I would be very grateful for some hints.

(Excuse me please for my bad english.)
0 Kudos
Message 1 of 3
(2,415 Views)
Hello 0987,

Can you attach your periodic cross correlation files to the thread? It would be helpful to diagnose your problem.

Kindest regards,
Warren
0 Kudos
Message 2 of 3
(2,415 Views)
Hello Warren,

Here is my LabView-VI for Periodic Cross Correlation. The other file is my C-Code for the DLL. (I'm using VC++ 6.0)

Kindest regards,
German Student (former 0987).
Download All
0 Kudos
Message 3 of 3
(2,415 Views)