24小时热门版块排行榜    

查看: 2393  |  回复: 14

shenliusuo

木虫 (著名写手)

[交流] 怎么实现txt文件中的列数转换 已有5人参与

有一个txt文档,里面是从软件A里面输出的数据,格式是固定的,6列,总的数据个数知道(比如1000个),每个数据的位数不固定,甚至还有的有小数点,现在要把他导入软件B,但是软件B支持的是8列的数据,现在想用VB把这个txt文档的数据从6列转换成8列,怎么进行编程,请高手给个编程的思路,有代码最好
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)


小木虫(金币+0.5):给个红包,谢谢回帖
jjdg(金币+1): 感谢参与 2012-02-26 02:58:11
vb那么好用么?
用matlab或者octave,或者linux的paste命令。

你也没有说怎么扩展

[ 发自手机版 http://muchong.com/3g ]
很女子很弓虽大
2楼2012-02-25 17:28:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

文俊点点

木虫 (著名写手)


小木虫(金币+0.5):给个红包,谢谢回帖
jjdg(金币+1): 感谢参与 2012-02-26 02:58:03
那两列是必须要填数据的?填0或固定的数字行不行?
你从txt读出数据时,可以添加两个数据段,估计也是循环读取,可以在循环的结尾添加两个数据,或修改循环的次数。
这是你所拥有的时间·····这是你所能改变的生活·········
3楼2012-02-25 17:30:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shenliusuo

木虫 (著名写手)

引用回帖:
: Originally posted by 文俊点点 at 2012-02-25 17:30:24:
那两列是必须要填数据的?填0或固定的数字行不行?
你从txt读出数据时,可以添加两个数据段,估计也是循环读取,可以在循环的结尾添加两个数据,或修改循环的次数。

没办法添加,因为总节点数必须得一样,只是排列方式不一样,有点像矩阵的置换的那个意思,不过不太一样
4楼2012-02-25 17:51:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

jjdg(金币+1): 这才是重点 2012-02-26 02:58:40
引用回帖:
4楼: Originally posted by shenliusuo at 2012-02-25 17:51:43:
没办法添加,因为总节点数必须得一样,只是排列方式不一样,有点像矩阵的置换的那个意思,不过不太一样

楼主怎么不描述清楚自己的问题呢?

[ 发自手机版 http://muchong.com/3g ]
很女子很弓虽大
5楼2012-02-25 18:30:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shenliusuo

木虫 (著名写手)

引用回帖:
: Originally posted by lurencyj at 2012-02-25 18:30:52:
楼主怎么不描述清楚自己的问题呢?
[ 发自手机版 http://muchong.com/3g ]

比如说输入的数据是:
1    2    3    4    5    6
7    8    9   10  11  12
输出的数据希望是:
1   2    3     4     5    6    7    8
9   10  11   12
6楼2012-02-25 18:53:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)


小木虫(金币+0.5):给个红包,谢谢回帖
jjdg(金币+1): 感谢参与 2012-02-26 02:58:58
还是有些奇怪,数据格式不需要是矩阵么?!

[ 发自手机版 http://muchong.com/3g ]
很女子很弓虽大
7楼2012-02-25 19:39:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

dubo(金币+1): 欢迎交流 2012-02-25 20:00:11
jjdg(金币+1): 感谢参与 2012-02-26 02:59:04
matlab, reshape...

[ 发自手机版 http://muchong.com/3g ]
很女子很弓虽大
8楼2012-02-25 19:40:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dubo

金虫 (著名写手)

优秀版主


小木虫(金币+0.5):给个红包,谢谢回帖
jjdg(金币+1): 感谢参与 2012-02-26 02:59:10
matlab
c
一般编程语言都可以的
9楼2012-02-25 19:59:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shenliusuo

木虫 (著名写手)

引用回帖:
: Originally posted by lurencyj at 2012-02-25 19:40:50:
matlab, reshape...
[ 发自手机版 http://muchong.com/3g ]

不需要是矩阵,我需要的是读取txt文档中的6列数据(至少数十万),经过程序的处理,变成8列,再输出成txt文件,我研究下matlab怎么读取文件,把这些数变成矩阵,用那个reshape,在输出,就好办了,谢谢你
10楼2012-02-25 22:17:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 shenliusuo 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿苏州大学材料工程(085601)专硕有科研经历三项国奖两个实用型专利一项省级立项 +5 大火山小火山 2026-03-16 7/350 2026-03-17 10:26 by peike
[考研] 289求调剂 +6 步川酷紫123 2026-03-11 6/300 2026-03-17 10:23 by Sammy2
[考研] 一志愿南京大学,080500材料科学与工程,调剂 +3 Jy? 2026-03-16 3/150 2026-03-17 10:21 by peike
[考研] 11408 一志愿西电,277分求调剂 +3 zhouzhen654 2026-03-16 3/150 2026-03-17 07:03 by laoshidan
[考研] 0854控制工程 359求调剂 可跨专业 +3 626776879 2026-03-14 9/450 2026-03-16 17:42 by 626776879
[考研] 0703一志愿211 285分求调剂 +5 ly3471z 2026-03-13 5/250 2026-03-16 16:16 by 哦哦123
[考研] 材料080500调剂求收留 +3 一颗meteor 2026-03-13 3/150 2026-03-14 10:54 by peike
[考研] 266求调剂 +4 学员97LZgn 2026-03-13 4/200 2026-03-14 08:37 by zhukairuo
[考研] 招收0805(材料)调剂 +3 18595523086 2026-03-13 3/150 2026-03-14 00:33 by 123%、
[考研] 327求调剂 +4 Ffff03 2026-03-10 4/200 2026-03-14 00:17 by JourneyLucky
[考研] 2026考研调剂+本科延边大学+山东大学+生物化学与分子生物学+有项目经验 +3 ccdsscjy 2026-03-10 3/150 2026-03-14 00:12 by JourneyLucky
[考研] 0805,333求调剂 +3 112253525 2026-03-10 3/150 2026-03-13 23:42 by JourneyLucky
[考研] 332求调剂 +3 zjy101327 2026-03-11 6/300 2026-03-13 22:48 by JourneyLucky
[考研] 0703,333分求调剂 一志愿郑州大学-物理化学 +3 李魔女斗篷 2026-03-11 3/150 2026-03-13 22:24 by JourneyLucky
[考研] 26调剂/材料科学与工程/总分295/求收留 +9 2026调剂侠 2026-03-12 9/450 2026-03-13 20:46 by 18595523086
[考研] 274求调剂 +3 S.H1 2026-03-12 3/150 2026-03-13 15:15 by JourneyLucky
[考研] 26考研求调剂 +5 丶宏Sir 2026-03-13 5/250 2026-03-13 13:05 by JourneyLucky
[考研] 270求调剂 085600材料与化工专硕 +3 YXCT 2026-03-11 3/150 2026-03-13 10:13 by houyaoxu
[考研] 321求调剂(食品/专硕) +3 xc321 2026-03-12 6/300 2026-03-13 08:45 by xc321
[考博] 26读博 +4 Rui135246 2026-03-12 10/500 2026-03-13 07:15 by gaobiao
信息提示
请填处理意见