- 论坛徽章:
- 0
|
0.5 Pout=-47dBm Low I_Vbat_mA=1.94556987149179 I_VCC_mA=23.7059116297602
0.7 Pout=-37dBm Low I_Vbat_mA=1.94557990503659 I_VCC_mA=23.706697551521
1.5 Pout=-27dBm Low I_Vbat_mA=1.94568025699335 I_VCC_mA=23.7145579148306
3.5 Pout=-17dBm Low I_Vbat_mA=1.94668541310778 I_VCC_mA=23.7932750423457
5.3 Pout=-12dBm Low I_Vbat_mA=1.9491121540765 I_VCC_mA=23.9832133228051
7.9 Pout=-9dBm Low I_Vbat_mA=1.95194831243512 I_VCC_mA=24.2050725968658
10.6 Pout=-6dBm Low I_Vbat_mA=1.95842079060782 I_VCC_mA=24.7106986460932
12.2 Pout=-3dBm Low I_Vbat_mA=1.97164325576953 I_VCC_mA=25.7411442968625
12.9 Pout=0dBm Low I_Vbat_mA=1.99884117850833 I_VCC_mA=27.852162869672
12.2 Pout=3dBm Low I_Vbat_mA=2.053693419111 I_VCC_mA=32.085846030647
10.6 Pout=6dBm Low I_Vbat_mA=2.15592404340818 I_VCC_mA=39.9310418321667
8 Pout=9dBm Mid I_Vbat_mA=2.95840716482103 I_VCC_mA=58.2423499883131
5.3 Pout=12dBm Mid I_Vbat_mA=3.18089270168648 I_VCC_mA=75.3080295540247
3.5 Pout=15dBm High I_Vbat_mA=5.1307398098808 I_VCC_mA=114.659294339508
1.5 Pout=18dBm High I_Vbat_mA=5.5563859318755 I_VCC_mA=147.496953503609
2 Pout=21dBm High I_Vbat_mA=6.22621731116554 I_VCC_mA=199.320183706146
1.2 Pout=24dBm High I_Vbat_mA=7.20924368669369 I_VCC_mA=276.030331487241
0.6 Pout=27dBm High I_Vbat_mA=8.60725497986411 I_VCC_mA=387.04276947698
====================================================================
我想要對每行的 (I_Vbat_mA + I_VCC_mA)*第一項的值 然後再全部加起來print出來
我用split 可以算出每一行得結果 可是如何加總起來?
謝謝大大!!
以下是我目前的
open (INFILEQ, "result.txt") or die ("Unable to open file\n");
open (OUTFILEQ, ">final_result.txt");
while(<INFILEQ>)
{
@array = split /=/, $_;
$add = (($array[2] + $array[3]) * $array[0]);
print "$add\n";
}
|
|