08-20-2001 02:51 AM
08-20-2001 04:59 PM
01-15-2004 03:23 PM
11-02-2016 09:01 AM
HI am also having same problem even using biased normalisation cross correlation its not possible to make values within 1 .please if anybody has any idea help me friends
06-11-2018 11:18 PM
Hi there, it may be late but I still hope it helps! So divide the cross correlation by the square root of the product of the peaks of auto-correlation of the two sets. You will achieve the same normalized value as you would using the MATLAB's 'coeff' function.
Best.
06-12-2018 01:46 AM - edited 06-12-2018 02:00 AM
Hi Rish,
- what's the point of the sequence frame? (THINK DATAFLOW!)
- Why do you need a FOR loop? (Polymorphism!)
- Why do you need a local variable of "x*y"? (Use wire!)
- Why don't you attach a VI or atleast a snippet?
I appreciate your try to provide help for even this old problem, but when providing help you should do it correctly…
06-12-2018 01:55 AM
Hi GerdW,
I completely understand your concern, this is one of the first solutions that I posted, though a bit unclear. Let me try and answer the queries. I had a tough time trying to find a normalized value, so I am acquiring acceleration and pressure values over the serial port and tried to find a correlation for the same.
- Sequencing to manage the data flow, IMU acquisition --> some math --> finally normaization.
- Dividing every value of my Xcorrelated array with the formula that I mentioned previously.
- no need of a local variable can directly wire, but be careful with the data flow.
- My VI is quite mismanaged as of now, so just attached a snippet of the logic.
My pleasure, hope I was able to help, even if a bit!
Best,
Rish.
06-12-2018 02:03 AM
06-12-2018 02:05 AM
Yes an image, wrong choice of words on my end.
Thanks,
Rish.