1

PDL を使用して共分散を計算したいと考えています。しかし問題は、常にエラーが表示されることです。

未定義のサブルーチン &main::cov が 12 行目で呼び出されました。

どこで間違いを犯しているのか誰か教えてもらえますか? ありがとう!!

#! usr/bin/perl

use strict;
use warnings;
use PDL;

my $a = random(5, 3);
my $b = random(5, 3);

print "$a\n$b\n";

my $cov = cov($a, $b);     #line 12

print "$cov\n";
4

1 に答える 1

2

このエラー メッセージは、 という名前の関数covが によってデフォルトでエクスポートされていないことを示していますPDL(ツールを使用して) PDL CPAN ページを検索すると、grepという名前の関数が表示されませんcov

Google 検索では、関数を持つPDL::Stats::Basiccovが生成されます。

于 2012-05-09T18:31:56.457 に答える