On Dec 18, 2009, at 1:40 AM, Bruce Axtens wrote:
> I'm getting a weird answer from meandev as compared to Excel, Wolfram Alpha
> and Protium.
>
> GNU Octave, version 3.2.3
> Octave was configured for "i686-pc-mingw32"
>
> meandev([8, 8, 9, 11, 11, 15, 16, 19, 19, 20, 20, 21, 21, 25, 32]) --> ans =
> 5.8571
>
> All the others give 5.46667
> e.g. WolframAlpha
> http://www.wolframalpha.com/input/?i=mean+deviation%288%2C+8%2C++9%2C+11%2C+11%2C+15%2C+16%2C+19%2C+19%2C+20%2C+20%2C+21%2C+21%2C+25%2C+32%29
>
> What am I doing wrong?
>
> Kind regards,
> Bruce.
Looking at the link below ...
http://mathworld.wolfram.com/MeanDeviation.html
... the mean deviation may be calculated as ...
meandev = @(x) mean (abs(x-mean(x)));
meandev([8, 8, 9, 11, 11, 15, 16, 19, 19, 20, 20, 21, 21, 25, 32])
ans = 5.4667
So it does appear that you have found a bug.
Unfortunately, you've reported this to the wrong mail list.
[email protected] is for Octave and its core functions. The function,
meandev, is part of the statistics package at Octave-Forge. The correct mail
list for that is [email protected].
I've removed [email protected] and added [email protected] to the
recipients.
Ben
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Octave-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/octave-dev