dovah has asked for the wisdom of the Perl Monks concerning the following question:
Actually I would like my function to return the whole normalized array. Could you help me with that? Thankssub normalizer { # to normalize an input array bw 0 and 1 use List::Util qw( min max ); # import min and max module my $min_numarray = min @array; # get min of args my $max_numarray = max @array; # get max of args foreach my $element(@array) { # loop over args my $numdiv = $element - $min_numarray; # numerator: n - min + total my $numden = $max_numarray - $min_numarray; # denominator: max + total - min total my $normalized = my $numdiv / $numden; # normalize } return $normalized; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: returnong array in custom subroutine
by stevieb (Canon) on Aug 31, 2016 at 13:51 UTC | |
by dovah (Novice) on Aug 31, 2016 at 13:58 UTC | |
|
Re: returning array in custom subroutine
by AnomalousMonk (Archbishop) on Aug 31, 2016 at 17:13 UTC | |
by dovah (Novice) on Sep 01, 2016 at 09:17 UTC | |
|
Re: returnong array in custom subroutine
by kroach (Pilgrim) on Aug 31, 2016 at 14:08 UTC | |
|
Re: returnong array in custom subroutine
by perldigious (Priest) on Aug 31, 2016 at 13:54 UTC | |
by perldigious (Priest) on Aug 31, 2016 at 14:05 UTC | |
by InfiniteSilence (Curate) on Aug 31, 2016 at 17:43 UTC | |
by perldigious (Priest) on Aug 31, 2016 at 19:16 UTC | |
by dovah (Novice) on Aug 31, 2016 at 14:09 UTC |