在 2012年12月17日下午9:57,baocheng li <linus00917@gmail.com>写道:
没办法把数据发出了,我用while遍历各行,然后第一行把第一个数据保存,后面的在 2012年12月17日下午9:45,baocheng li <linus00917@gmail.com>写道:
0.02 0.000763446520948906 73.5341872902321 0.00182027041822638 85.9176487756549 4.08619698454162E-005 80.9867165645178 2.66563851896031E-005 80.85695662928054.79351516576041E-006 79.0979445557661 3.33908670789717E-006 78.743601117031 6.72379823668548E-007 76.5574745518097 4.74451238862452E-007 75.31815640659491.01899905146712E-007 72.3822246977074 5.87321654064103E-008 65.3878986536848 1.02500721770958E-008 48.1797268507809 1.53040510329643E-008 -69.20159532740578.15119017034518E-005 80.9254762203634 7.6100040486644E-005 81.2885295773415 1.01300268600536E-005 79.9431302024531 6.88609576288023E-006 78.47389922242742.90329896301796E-007 59.3901927033207 1.42302472636143E-007 33.2208260706041 2.83054841994978E-007 -92.0116339186522 2.47030314842288E-007 -91.56804706448451.8865959661755E-007 -95.0471074983853 1.59440871169329E-007 -94.6920501397393 1.25798582325364E-007 -95.7002822619961 1.02216521276299E-007 -95.07660503864926.40713620296553E-006 75.6078002313878 4.80381969861259E-006 74.8510171010959 1.6985069124047E-007 -81.5427000361707 3.3605549247342E-007 -94.16033645436673.57844029197275E-007 -102.424523266057 3.18876195143805E-007 -102.075290545358 1.72332175591467E-007 -101.499380389905 1.54715811082925E-007 -101.2983646840719.15313542260292E-008 -100.370469850986 8.58126521367455E-008 -100.393404316943 6.42029082972451E-008 -99.6625586336909 6.43069102431719E-008 -99.80901807271311.2655439436279E-006 71.0684482291426 9.47731039605432E-007 71.1422505973095 5.35819878951782E-008 58.3255748314431 2.21232992238757E-008 38.94334953654763.53485424424537E-008 -103.042131774601 3.64551960668372E-008 -102.632818775767 1.88594575188423E-008 -103.728453969596 1.89144403341591E-008 -102.6973959663869.28796174182092E-009 -99.3912878330275 9.48425586048773E-009 -98.2028780977778 2.21592612378462E-009 -62.9655988578513 1.77522756840339E-009 3.117974223575890.999238897452639 -0.654232595371503 0.000358451379949162 -97.4229778989854 4.08393574910207E-005 -99.5074006850741 2.66690231247617E-005 -99.63783195370094.79989640455891E-006 -101.775154691353 3.34300601666287E-006 -102.01569585063 6.73691882724805E-007 -104.725186426011 4.75181881136115E-007 -105.7448788371971.02438849345203E-007 -109.817773699887 5.93732363826285E-008 -117.093741709214 1.16128875543894E-008 -142.598600761701 1.64813989950418E-008 116.4722381211548.13157397994073E-005 -99.2203702477917 7.61059351419038E-005 -99.0822759587417 1.01389091007309E-005 -101.071238893422 6.89406938224001E-006 -102.398454670162.98565830218613E-007 -124.853771154596 1.51636592658576E-007 -150.333035777905 2.83774508648507E-007 88.1116583540855 2.47451824558082E-007 88.33817956296121.89014282272726E-007 84.854326661641 1.59760317240577E-007 85.1581835529348 1.2616898750656E-007 84.3994917091785 1.02532865581532E-007 84.85542586099566.40042703105696E-006 -104.629645857191 4.80346629073507E-006 -105.180719034449 1.72534203140905E-007 100.782713418773 3.36766456926035E-007 86.2080228489043.5853381322125E-007 77.1197160273892 3.19426216488529E-007 77.3672892522876 1.72676914730795E-007 77.5174334972422 1.5498566130766E-007 77.75194638717639.16883349308655E-008 78.3908166219716 8.59477840691438E-008 78.4794350357648 6.42934057971022E-008 79.0910255784223 6.43908210797969E-008 78.9698353602742在 2012年12月17日下午9:44,Anthony WU <anthonywuy2k@gmail.com>写道:我建議你把你的原始數據找幾十行以附檔方式上載上來…然後把頭幾行數據應得出的結果也貼出來…因為現在你的描述太難懂了
-------- Original Message --------
Subject: Re: [PerlChina] Re: 紧急求助
From: baocheng li <linus00917@gmail.com>
To: perlchina@googlegroups.com
Date: 17/12/2012 21:19
你的这个方法是可行的,只是我不清楚怎么把这96*96个数据存入数组当中,后 面还有很多个96*96个块,我该如何,紧急请求你的帮助
在 2012年12月17日下午9:15,baocheng li <linus00917@gmail.com>写 道:
是你说的这样的,可是怎样把0和
在 2012年12月17日下午8:35,Li, Zhen <li.zhen@dena.jp>写 道:
Hi,
搞定了么?
没看懂你的数据模型究竟是啥样子,
是下面这样的?
0 0.000216782583150277 [空格?]
0 0.000109281958756924 [空格?]
0 5.89976948317528E-006 [空格?]
0 8.41757058889225E-007 [空格?]
0 5.9955834424974E-007 [空格?]
0 1.4587535278679E-007 [空格?]
....
[从左到右数据的次序依次是1/1,1/2,1/3,1/4一直到96/96]
每一行是这样的?
1/1, 1/2, 1/3, ..., 1/96
2/1, 2/2, 2/3, ..., 2/96
...
96/1, 96/2, ...., 96/96
如果是上面的话,可以逐行处理。
当处理第n行时,把0和空格和计算结果数值,当作字符串截取下来
例如[0 1.4587535278679E-007],作为数组的一个数据,
这样得到有96个数据的数组,
然后,把前48个数据打印到新的输出文件里。
如何呢?
换句话来说,既然你的数据和数据的次序都是有规律的,
就把这些规律放在代码里。
加油。
2012/12/17 baocheng li <linus00917@gmail.com>:
> --> 需要一个过滤的脚本,今晚必须搞定,求帮忙,不甚感激
>
>
> 在 2012年12月17日下午6:10,baocheng li <linus00917@gmail.com>写道:
>
>> 0 0.000216782583150277 0
>> 0.000109281958756924 0 5.89976948317528E-006 0
>> 8.41757058889225E-007 0
>> 5.9955834424974E-007 0 1.4587535278679E-007 0
>> ........(一共有96*96个数)
>> .........
>> 1 0.000216782583150277 0
>> 0.000109281958756924 0 5.89976948317528E-006 0
>> 8.41757058889225E-007 0
>> 5.9955834424974E-007 0 1.4587535278679E-007 0
>> .....{.一共有96*96个数)
>>
>>
>> 这样的数据,每块数据开头有"0"这样的,然后接下来的数据以若干8个空格隔开,从左到右数据的次序依次是1/1,1/2,1/3,1/4一直到96 /96,我如何只保留到48/48截止啊,而48/48以后的数据我不要了
>
>
> 您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
> 要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
> 要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
> 若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
--
+++++++_++++++++
李 鎮
株式会社ディー・エヌ・エー
ソーシャルプラットフォーム事業本部 システム部
〒150-8510
東京都渋谷区渋谷2丁目21番1号渋谷ヒカリエ
Shibuya Hikarie 2-21-1, Shibuya, Shibuya-ku, Tokyo 150-8510
++++++ *-* +++++++
非常感谢,就是这个规律,可是代码我没什么思路,把0和第一个单数当做第一个数组元素,可以,可是怎么做到呢,如果 把这个96*96个元素分别存入数组当中,我不是很清晰
--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
没有评论:
发表评论