声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1643|回复: 4

[综合讨论] 求助matlab编程问题(怎么在数据之间加空格)

[复制链接]
发表于 2012-7-28 17:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
有这样一组数据:
49.3865 3.0          -7.3E-16
49.386532.427051-1.76336
49.3865 1.016768-2.82244
49.38654-0.95058-2.84542
49.3865 -2.42705-1.76336
每行三个数据,每个数占8个字符(包括正负号和小数点),但是这些数之间没有空格键,因此没法读取。我要在它们各数据之间加上空格键,编程下面的格式:
49.3865     3.0             -7.3E-16
49.38653   2.427051   -1.76336
49.3865     1.016768   -2.82244
49.38654   -0.95058    -2.84542
49.3865     -2.42705    -1.76336
怎样实现?各位大侠帮忙啊
回复
分享到:

使用道具 举报

发表于 2012-7-28 17:52 | 显示全部楼层
呵呵,每个数据后面加一个分号呀
 楼主| 发表于 2012-7-28 17:58 | 显示全部楼层
回复 2 # chenguijia 的帖子

有600行这样的数据
发表于 2012-7-28 20:16 | 显示全部楼层
那你用excel或者txt导入数据吧
发表于 2012-7-29 22:26 | 显示全部楼层
回复 1 # lion小红 的帖子

1.一定需要加空格吗?
2.若只为了没法读取而加空格, 有点诡异!? 加空格前不是还是得读取吗?:@)
3."每个数占8个字符", 有格式的读法, 参见fscanf
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-21 05:49 , Processed in 0.063144 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表