这就是我的数据在文件中的排列方式
c65194_g1_i1 -21.9509530657044 13.2266114245427 1.26719984587427e-44 1.73042474953361e-39
c29053_g1_i1 -21.7830220218917 13.0586642598416 4.05844989803944e-44 2.77100812913388e-39
c63097_g1_i1 -21.4616315169133 12.7372371455793 3.76550367403328e-43 1.71399451402538e-38
c15833_g1_i1 -21.3337075582514 12.6092961895881 9.1390133914486e-43 3.11994493417316e-38
c54104_g1_i1 -20.9476922994263 12.2232194785508 1.32699572263938e-41 3.62415801810041e-37
c72466_g1_i1 -20.7117075903545 11.9871882514396 6.8114568592363e-41 1.55023081902169e-36
c54551_g1_i1 -20.6402597636308 11.9157247731746 1.11763325249107e-40 2.18026298277025e-36
c16812_g1_i1 -19.9803901665057 11.2556673199183 1.0829030885624e-38 1.84844789073297e-34
c52174_g1_i1 -17.3946586876797 11.1994819594618 1.59840414284341e-38 2.42522308584424e-34
c61394_g3_i1 -19.7919324674417 11.0671382066934 3.99837801243703e-38 5.45998509488338e-34
c63720_g1_i1 -19.7442542319924 11.0194403765143 5.56416938462837e-38 6.9074104574357e-34
c52697_g1_i3 -19.7121643690573 10.9873369560405 6.95007628588691e-38 7.42715989045943e-34
c54027_g2_i2 -19.7096756788425 10.9848472017346 7.07063663549284e-38 7.42715989045943e-34
c55424_g1_i2 -14.9238636253627 10.5276723871648 1.67866916859075e-36 1.63736191654935e-32
c53640_g1_i1 -18.9525614294271 10.2273069100634 1.34402113000358e-35 1.22355203605092e-31
c49936_g1_i1 -18.9066537149149 10.1813654615637 1.84747309451501e-35 …Run Code Online (Sandbox Code Playgroud) 我正在寻找一个替换的perl程序,但我的循环每次都不起作用.例如,这个概念是:
#!/usr/bin/perl
use warnings;
use strict;
my @array1 = qw(A quick brown fox jumps over the lazy dog);
my @array2 = qw(fox dog);
my @array3 = qw(rabbit cat);
Run Code Online (Sandbox Code Playgroud)
我希望第二个数组与第一个数组进行比较,挑选出狐狸和狗的元素,用兔子和猫替换它.
所以句子应该变成"快速的棕色兔子跳过懒猫".
这是概念,但数据不同,第二和第三个数组每个可能包含50个元素.任何帮助,将不胜感激.
我正在尝试编译一个名为randfold的程序来处理RNA折叠.但是在此期间sudo make,我收到了以下有关c程序的消息.
params.o: In function `scale_parameters':
params.c:(.text+0x160): undefined reference to `log'
params.c:(.text+0x1bc): undefined reference to `log'
fold.o: In function `HairpinE':
fold.c:(.text+0x3981): undefined reference to `log'
fold.o: In function `LoopEnergy':
fold.c:(.text+0x3bd3): undefined reference to `log'
fold.c:(.text+0x3dfa): undefined reference to `log'
fold.o:fold.c:(.text+0x4f81): more undefined references to `log' follow
collect2: ld returned 1 exit status
make: *** [randfold] Error 1
Run Code Online (Sandbox Code Playgroud)
这些错误可能是什么原因?