首页 文章
  • 4 votes
     answers
     views

    如何在带有pass-by-reference的子程序中使用PDL rcols?

    具体来说,我想使用带有PERLCOLS选项的rcols . 这就是我想要做的事情: my @array; getColumn(\@array, $file, 4); # get the fourth column from file 如果我使用 \@array ,我可以这样做,但为了向后兼容,我使用array-ref-ref来做到这一点: sub getColumn { my ($ar...
  • 2 votes
     answers
     views

    如何使用线程替换在perl / pdl中循环子例程

    我有一个非常好的perl子例程,作为perl模块的一部分编写 . 没有太多细节,它需要一个字符串和一个短列表作为参数(通常从终端获取)并吐出一个值(现在,总是一个浮点,但情况可能并非总是如此 . ) 现在,我的参数的列表部分有两个值,比如说(val1,val2) . 我使用for循环为val1和val2保存了我的子程序的输出数百个不同的值 . 每次迭代都需要几秒钟才能完成 - 因此完成整个过程需要...

热门问题