分散を返す関数
-関数の定義
package var; sub var{ require("C://Perl/function/mean.pl"); my $mean=mean::mean(@_); my $n=@_; my $sum=0; for($i=0;$i<$n;$i++){ $sum+=($_[$i]-$mean)**2; } $var=$sum/($n-1); return($var); } 1;
-関数の呼び出し
@dat=(1,2,3,4,5,6,7,8,9,10); require("C://Perl/function/var.pl"); $x=var::var(@dat); print $x;