2012年12月17日星期一

Re: [PerlChina] 紧急求助

好人一生平安!


Taurus <huanggeng.8552@gmail.com> 於 2012/12/18 上午9:16 寫道:

On 2012/12/18 0:12, baocheng li wrote:

非常感谢Anthony Wu,QQ上花了2个多小时细心讲解,终于帮我解决了这个问题

在 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

++++++ *-* +++++++

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
非常感谢,就是这个规律,可是代码我没什么思路,把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 访问此网上论坛。

Re: [PerlChina] Re: 紧急求助

On 2012/12/18 0:12, baocheng li wrote:

非常感谢Anthony Wu,QQ上花了2个多小时细心讲解,终于帮我解决了这个问题

在 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

++++++ *-* +++++++

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
非常感谢,就是这个规律,可是代码我没什么思路,把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 访问此网上论坛。


好人一生平安!!










Re: [PerlChina] Re: 紧急求助


非常感谢Anthony Wu,QQ上花了2个多小时细心讲解,终于帮我解决了这个问题

在 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

++++++ *-* +++++++

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
非常感谢,就是这个规律,可是代码我没什么思路,把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 访问此网上论坛。

Re: [PerlChina] Re: 紧急求助

我加你QQ可以吗,现在真的很急,QQ上聊可以吗


在 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.8569566292805 
                4.79351516576041E-006 79.0979445557661 3.33908670789717E-006 78.743601117031  6.72379823668548E-007 76.5574745518097 4.74451238862452E-007 75.3181564065949 
                1.01899905146712E-007 72.3822246977074 5.87321654064103E-008 65.3878986536848 1.02500721770958E-008 48.1797268507809 1.53040510329643E-008 -69.2015953274057 
                8.15119017034518E-005 80.9254762203634 7.6100040486644E-005 81.2885295773415 1.01300268600536E-005 79.9431302024531 6.88609576288023E-006 78.4738992224274 
                2.90329896301796E-007 59.3901927033207 1.42302472636143E-007 33.2208260706041 2.83054841994978E-007 -92.0116339186522 2.47030314842288E-007 -91.5680470644845 
                1.8865959661755E-007 -95.0471074983853 1.59440871169329E-007 -94.6920501397393 1.25798582325364E-007 -95.7002822619961 1.02216521276299E-007 -95.0766050386492 
                6.40713620296553E-006 75.6078002313878 4.80381969861259E-006 74.8510171010959 1.6985069124047E-007 -81.5427000361707 3.3605549247342E-007 -94.1603364543667 
                3.57844029197275E-007 -102.424523266057 3.18876195143805E-007 -102.075290545358 1.72332175591467E-007 -101.499380389905 1.54715811082925E-007 -101.298364684071 
                9.15313542260292E-008 -100.370469850986 8.58126521367455E-008 -100.393404316943 6.42029082972451E-008 -99.6625586336909 6.43069102431719E-008 -99.8090180727131 
                1.2655439436279E-006 71.0684482291426 9.47731039605432E-007 71.1422505973095 5.35819878951782E-008 58.3255748314431 2.21232992238757E-008 38.9433495365476 
                3.53485424424537E-008 -103.042131774601 3.64551960668372E-008 -102.632818775767 1.88594575188423E-008 -103.728453969596 1.89144403341591E-008 -102.697395966386 
                9.28796174182092E-009 -99.3912878330275 9.48425586048773E-009 -98.2028780977778 2.21592612378462E-009 -62.9655988578513 1.77522756840339E-009 3.11797422357589 
                0.999238897452639 -0.654232595371503 0.000358451379949162 -97.4229778989854 4.08393574910207E-005 -99.5074006850741 2.66690231247617E-005 -99.6378319537009 
                4.79989640455891E-006 -101.775154691353 3.34300601666287E-006 -102.01569585063 6.73691882724805E-007 -104.725186426011 4.75181881136115E-007 -105.744878837197 
                1.02438849345203E-007 -109.817773699887 5.93732363826285E-008 -117.093741709214 1.16128875543894E-008 -142.598600761701 1.64813989950418E-008 116.472238121154 
                8.13157397994073E-005 -99.2203702477917 7.61059351419038E-005 -99.0822759587417 1.01389091007309E-005 -101.071238893422 6.89406938224001E-006 -102.39845467016 
                2.98565830218613E-007 -124.853771154596 1.51636592658576E-007 -150.333035777905 2.83774508648507E-007 88.1116583540855 2.47451824558082E-007 88.3381795629612 
                1.89014282272726E-007 84.854326661641  1.59760317240577E-007 85.1581835529348 1.2616898750656E-007 84.3994917091785 1.02532865581532E-007 84.8554258609956 
                6.40042703105696E-006 -104.629645857191 4.80346629073507E-006 -105.180719034449 1.72534203140905E-007 100.782713418773 3.36766456926035E-007 86.208022848904  
                3.5853381322125E-007 77.1197160273892 3.19426216488529E-007 77.3672892522876 1.72676914730795E-007 77.5174334972422 1.5498566130766E-007 77.7519463871763 
                9.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

++++++ *-* +++++++

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
非常感谢,就是这个规律,可是代码我没什么思路,把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 访问此网上论坛。

Re: [PerlChina] Re: 紧急求助

没办法把数据发出了,我用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.8569566292805 
                4.79351516576041E-006 79.0979445557661 3.33908670789717E-006 78.743601117031  6.72379823668548E-007 76.5574745518097 4.74451238862452E-007 75.3181564065949 
                1.01899905146712E-007 72.3822246977074 5.87321654064103E-008 65.3878986536848 1.02500721770958E-008 48.1797268507809 1.53040510329643E-008 -69.2015953274057 
                8.15119017034518E-005 80.9254762203634 7.6100040486644E-005 81.2885295773415 1.01300268600536E-005 79.9431302024531 6.88609576288023E-006 78.4738992224274 
                2.90329896301796E-007 59.3901927033207 1.42302472636143E-007 33.2208260706041 2.83054841994978E-007 -92.0116339186522 2.47030314842288E-007 -91.5680470644845 
                1.8865959661755E-007 -95.0471074983853 1.59440871169329E-007 -94.6920501397393 1.25798582325364E-007 -95.7002822619961 1.02216521276299E-007 -95.0766050386492 
                6.40713620296553E-006 75.6078002313878 4.80381969861259E-006 74.8510171010959 1.6985069124047E-007 -81.5427000361707 3.3605549247342E-007 -94.1603364543667 
                3.57844029197275E-007 -102.424523266057 3.18876195143805E-007 -102.075290545358 1.72332175591467E-007 -101.499380389905 1.54715811082925E-007 -101.298364684071 
                9.15313542260292E-008 -100.370469850986 8.58126521367455E-008 -100.393404316943 6.42029082972451E-008 -99.6625586336909 6.43069102431719E-008 -99.8090180727131 
                1.2655439436279E-006 71.0684482291426 9.47731039605432E-007 71.1422505973095 5.35819878951782E-008 58.3255748314431 2.21232992238757E-008 38.9433495365476 
                3.53485424424537E-008 -103.042131774601 3.64551960668372E-008 -102.632818775767 1.88594575188423E-008 -103.728453969596 1.89144403341591E-008 -102.697395966386 
                9.28796174182092E-009 -99.3912878330275 9.48425586048773E-009 -98.2028780977778 2.21592612378462E-009 -62.9655988578513 1.77522756840339E-009 3.11797422357589 
                0.999238897452639 -0.654232595371503 0.000358451379949162 -97.4229778989854 4.08393574910207E-005 -99.5074006850741 2.66690231247617E-005 -99.6378319537009 
                4.79989640455891E-006 -101.775154691353 3.34300601666287E-006 -102.01569585063 6.73691882724805E-007 -104.725186426011 4.75181881136115E-007 -105.744878837197 
                1.02438849345203E-007 -109.817773699887 5.93732363826285E-008 -117.093741709214 1.16128875543894E-008 -142.598600761701 1.64813989950418E-008 116.472238121154 
                8.13157397994073E-005 -99.2203702477917 7.61059351419038E-005 -99.0822759587417 1.01389091007309E-005 -101.071238893422 6.89406938224001E-006 -102.39845467016 
                2.98565830218613E-007 -124.853771154596 1.51636592658576E-007 -150.333035777905 2.83774508648507E-007 88.1116583540855 2.47451824558082E-007 88.3381795629612 
                1.89014282272726E-007 84.854326661641  1.59760317240577E-007 85.1581835529348 1.2616898750656E-007 84.3994917091785 1.02532865581532E-007 84.8554258609956 
                6.40042703105696E-006 -104.629645857191 4.80346629073507E-006 -105.180719034449 1.72534203140905E-007 100.782713418773 3.36766456926035E-007 86.208022848904  
                3.5853381322125E-007 77.1197160273892 3.19426216488529E-007 77.3672892522876 1.72676914730795E-007 77.5174334972422 1.5498566130766E-007 77.7519463871763 
                9.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

++++++ *-* +++++++

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
非常感谢,就是这个规律,可是代码我没什么思路,把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 访问此网上论坛。

Re: [PerlChina] Re: 紧急求助

0.02             0.000763446520948906 73.5341872902321 0.00182027041822638 85.9176487756549 4.08619698454162E-005 80.9867165645178 2.66563851896031E-005 80.8569566292805 
                4.79351516576041E-006 79.0979445557661 3.33908670789717E-006 78.743601117031  6.72379823668548E-007 76.5574745518097 4.74451238862452E-007 75.3181564065949 
                1.01899905146712E-007 72.3822246977074 5.87321654064103E-008 65.3878986536848 1.02500721770958E-008 48.1797268507809 1.53040510329643E-008 -69.2015953274057 
                8.15119017034518E-005 80.9254762203634 7.6100040486644E-005 81.2885295773415 1.01300268600536E-005 79.9431302024531 6.88609576288023E-006 78.4738992224274 
                2.90329896301796E-007 59.3901927033207 1.42302472636143E-007 33.2208260706041 2.83054841994978E-007 -92.0116339186522 2.47030314842288E-007 -91.5680470644845 
                1.8865959661755E-007 -95.0471074983853 1.59440871169329E-007 -94.6920501397393 1.25798582325364E-007 -95.7002822619961 1.02216521276299E-007 -95.0766050386492 
                6.40713620296553E-006 75.6078002313878 4.80381969861259E-006 74.8510171010959 1.6985069124047E-007 -81.5427000361707 3.3605549247342E-007 -94.1603364543667 
                3.57844029197275E-007 -102.424523266057 3.18876195143805E-007 -102.075290545358 1.72332175591467E-007 -101.499380389905 1.54715811082925E-007 -101.298364684071 
                9.15313542260292E-008 -100.370469850986 8.58126521367455E-008 -100.393404316943 6.42029082972451E-008 -99.6625586336909 6.43069102431719E-008 -99.8090180727131 
                1.2655439436279E-006 71.0684482291426 9.47731039605432E-007 71.1422505973095 5.35819878951782E-008 58.3255748314431 2.21232992238757E-008 38.9433495365476 
                3.53485424424537E-008 -103.042131774601 3.64551960668372E-008 -102.632818775767 1.88594575188423E-008 -103.728453969596 1.89144403341591E-008 -102.697395966386 
                9.28796174182092E-009 -99.3912878330275 9.48425586048773E-009 -98.2028780977778 2.21592612378462E-009 -62.9655988578513 1.77522756840339E-009 3.11797422357589 
                0.999238897452639 -0.654232595371503 0.000358451379949162 -97.4229778989854 4.08393574910207E-005 -99.5074006850741 2.66690231247617E-005 -99.6378319537009 
                4.79989640455891E-006 -101.775154691353 3.34300601666287E-006 -102.01569585063 6.73691882724805E-007 -104.725186426011 4.75181881136115E-007 -105.744878837197 
                1.02438849345203E-007 -109.817773699887 5.93732363826285E-008 -117.093741709214 1.16128875543894E-008 -142.598600761701 1.64813989950418E-008 116.472238121154 
                8.13157397994073E-005 -99.2203702477917 7.61059351419038E-005 -99.0822759587417 1.01389091007309E-005 -101.071238893422 6.89406938224001E-006 -102.39845467016 
                2.98565830218613E-007 -124.853771154596 1.51636592658576E-007 -150.333035777905 2.83774508648507E-007 88.1116583540855 2.47451824558082E-007 88.3381795629612 
                1.89014282272726E-007 84.854326661641  1.59760317240577E-007 85.1581835529348 1.2616898750656E-007 84.3994917091785 1.02532865581532E-007 84.8554258609956 
                6.40042703105696E-006 -104.629645857191 4.80346629073507E-006 -105.180719034449 1.72534203140905E-007 100.782713418773 3.36766456926035E-007 86.208022848904  
                3.5853381322125E-007 77.1197160273892 3.19426216488529E-007 77.3672892522876 1.72676914730795E-007 77.5174334972422 1.5498566130766E-007 77.7519463871763 
                9.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

++++++ *-* +++++++

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
非常感谢,就是这个规律,可是代码我没什么思路,把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 访问此网上论坛。

Re: [PerlChina] Re: 紧急求助

我建議你把你的原始數據找幾十行以附檔方式上載上來…然後把頭幾行數據應得出的結果也貼出來…因為現在你的描述太難懂了

-------- 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

++++++ *-* +++++++

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
非常感谢,就是这个规律,可是代码我没什么思路,把0和第一个单数当做第一个数组元素,可以,可是怎么做到呢,如果 把这个96*96个元素分别存入数组当中,我不是很清晰


--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

Re: [PerlChina] Re: 紧急求助

你的这个方法是可行的,只是我不清楚怎么把这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

++++++ *-* +++++++

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
非常感谢,就是这个规律,可是代码我没什么思路,把0和第一个单数当做第一个数组元素,可以,可是怎么做到呢,如果把这个96*96个元素分别存入数组当中,我不是很清晰


--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

Re: [PerlChina] Re: 紧急求助

是你说的这样的,可是怎样把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

++++++ *-* +++++++

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
非常感谢,就是这个规律,可是代码我没什么思路,把0和第一个单数当做第一个数组元素,可以,可是怎么做到呢,如果把这个96*96个元素分别存入数组当中,我不是很清晰

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

Re: [PerlChina] Re: 紧急求助

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

++++++ *-* +++++++

--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

[PerlChina] Re: 紧急求助

需要一个过滤的脚本,今晚必须搞定,求帮忙,不甚感激


在 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 访问此网上论坛。

[PerlChina] 紧急求助

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 访问此网上论坛。