#include #include #include "nr.h" using namespace std; // Driver for routine correl int main(void) { const int N=64; int i,j; DP cmp; Vec_DP data1(N),data2(N),ans(N); for (i=0;i N/2-N/8-1) && (i < N/2+N/8-1)) data1[i]=1.0; else data1[i]=0.0; data2[i]=data1[i]; } NR::correl(data1,data2,ans); // Calculate directly cout << setw(3) << "n" << setw(15) << "CORREL"; cout << setw(19) << "direct calc." << endl; cout << fixed << setprecision(6); for (i=0;i<=16;i++) { cmp=0.0; for (j=0;j