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