Concept Flow - Correlation (correlate)
Input: Two sequences
Choose mode: 'full', 'valid', 'same'
Slide one sequence over the other
Multiply overlapping elements
Sum the products
Store sum in output array
Repeat for all valid shifts
Return correlation array
Correlation slides one sequence over another, multiplies overlapping values, sums them, and stores results for each shift.