 Statistics::Basic::Median(3) find the median of a list

## SYNOPSIS

Invoke it this way:

my \$median = median(1,2,3);

Or this way:

```    my \$v1  = vector(1,2,3);
my \$med = median(\$v1);
```

And then either query the values or print them like so:

```    print "The median of \$v1: \$med\n";
my \$mq = \$med->query;
my \$m0 = 0+\$med;
```

Create a 20 point ``moving'' median like so:

```    use Statistics::Basic qw(:all nofill);
my \$sth = \$dbh->prepare("select col1 from data where something");
my \$len = 20;
my \$med = median()->set_size(\$len);
\$sth->execute or die \$dbh->errstr;
\$sth->bind_columns( my \$val ) or die \$dbh->errstr;
while( \$sth->fetch ) {
\$med->insert( \$val );
if( defined( \$m = \$med->query ) ) {
print "Median: \$m\n";
}
# This would also work:
# print "Median: \$med\n" if \$med->query_filled;
}
```

## METHODS

new()
The constructor takes a single array ref or a single Statistics::Basic::Vector as arguments. It returns a Statistics::Basic::Median object.

Note: normally you'd use the median() constructor, rather than building these by hand using "new()".

_OVB::import()
This module also inherits all the overloads and methods from Statistics::Basic::_OneVectorBase.