Re: Correlation function and data
- To: mathgroup at smc.vnet.net
- Subject: [mg24748] Re: Correlation function and data
- From: "Deborah Leddon " <Dleddon at students.cas.unt.edu>
- Date: Wed, 9 Aug 2000 02:31:56 -0400 (EDT)
- Organization: University of North Texas
- Sender: owner-wri-mathgroup at wolfram.com
Hello,
I am trying to construct an autocorrelation function that can be
applied to a data set as follows;
n=Length[data];
c[y_]:= Sum[(data[[i]] - Mean[data] )* ( data[[i+y]] - Mean[data])/
Variance[data], {i,1,n - y}];
corrfunction = Array[c, {n - 1}];
ListPlot[corrfunction, PlotJoined->True]
Problem is , this routine works well for data sets up to a length of
300 points, but gets unusually long for larger data sets , say
around 1000-3000 points in length. I've tried "Map" (using
anonymous function rules), Table-Evaluate, etc..
Anyone got any ideas? I would much appreciate them!
Regards,
Deb L.
- Follow-Ups:
- Re: Re: Correlation function and data
- From: Daniel Lichtblau <danl@wolfram.com>
- Re: Re: Correlation function and data