[已解决]悬赏50元文本批处理QQ327816227可以微信或者支付宝支付
我遇到的问题是这样子:
一个文件夹中有多个文本(如408个.$;408个.%,408个.TE;),.%以及.TE格式全部删除,以.$文本为处理对象:
(一)原文件格式为:
1..$ .% .TE
2.n行10列(附件中由于空间限制处理为10行10列)
a).各列之间有空格
b).各列为科学计数法
(二)处理方法:
a).在批处理表头赋予四个变量My_min;My_max;Mz_min;Mz_max并可以赋值;(如:My_min=-5425070;My_max=4138850;Mz_min=-4811570;Mz_max=4620160)
b).在批处理表头赋予两个变量Colum1;Colum2并可以赋值;(如:Colum1=7;Colum2=8)该变量代表要以该列中的数据为处理对象
c).处理公式流程:
1.把各变量均做五等分处理
(My_min/5*4;My_min/5*3;My_min/5*2;My_min/5*1;0;My_max/5*1;My_max/5*2;My_max/5*3;My_max/5*4;My_max/5*5)
(Mz_min/5*4;Mz_min/5*3;Mz_min/5*2;Mz_min/5*1;0;Mz_max/5*1;Mz_max/5*2;Mz_max/5*3;Mz_max/5*4;Mz_max/5*5)
2.判断Colum1;Colum2列中的所有数值(每行中的第7列第8列)在五等分哪个区间,并缩小1000000倍
3.$文本中的Colum1中的数值以My_min以及My_max中等分值进行判断处理并赋予新的.txt文本,名字和.$文本名字一致。 |