声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1129|回复: 4

[编程技巧] 请教,数学建模比赛2007年B题的数据处理办法。

[复制链接]
发表于 2010-8-28 19:35 | 显示全部楼层 |阅读模式

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

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

x
请教各位如何将下列形式的数据转入matlab中,生成邻接矩阵???

L001
分段计价。
S0619-S1914-S0388-S0348-S0392-S0429-S0436-S3885-S3612-S0819-S3524-S0820-S3914-S0128-S0710

L002
分段计价。
上行:S3748-S2160-S1223-S1404-S2377-S1477-S2017-S2019-S1321-S1381-S1383-S1691-S3766-S1729-S2654-S3231-S3917-S2303-S1327-S3068-S2833-S1733-S2113-S2636-S0012-S1968-S0004
下行:S0004-S1968-S0012-S2636-S2113-S2112-S2833-S0618-S1327-S2303-S3917-S3231-S2654-S1729-S3766-S1691-S1383-S1381-S1321-S2019-S2017-S1477-S1404-S1223-S2160-S3748
L003
单一票制1元。
S0417-S0272-S1973-S3425-S1433-S3476-S2337-S1027-S1065-S2974-S0234-S0521-S3737-S3806-S1682-S1684-S3925-S3897-S2489-S2488
回复
分享到:

使用道具 举报

发表于 2010-8-29 14:45 | 显示全部楼层
个人水平专业有限, 总觉得楼主说的不够清楚
看看fscanf是否LZ要的?
 楼主| 发表于 2010-8-29 15:03 | 显示全部楼层
这是公交线路(L+数字)和公交站点(S+数字)的信息表,是txt文件给出的。我想问的是怎么把它们转化为matlab中可以处理的矩阵形式或是数组形式???
 楼主| 发表于 2010-8-29 16:36 | 显示全部楼层

请问:如何判断出txt中的一行是空行,并且删除此行??

例如:如何判断出第5行是空行,并删除此行???谢谢!!!
L001
分段计价。
S0619-S1914-S0388-S0348-S0392-S0429-S0436-S3885-S3612-S0819-S3524-S0820-S3914-S0128-S0710

L002
分段计价。
上行:S3748-S2160-S1223-S1404-S2377-S1477-S2017-S2019-S1321-S1381-S1383-S1691-S3766-S1729-S2654-S3231-S3917-S2303-S1327-S3068-S2833-S1733-S2113-S2636-S0012-S1968-S0004
下行:S0004-S1968-S0012-S2636-S2113-S2112-S2833-S0618-S1327-S2303-S3917-S3231-S2654-S1729-S3766-S1691-S1383-S1381-S1321-S2019-S2017-S1477-S1404-S1223-S2160-S3748
发表于 2010-8-29 18:48 | 显示全部楼层
记得fscanf亦有格式可以读固定字元, 好像是%c, 应该可以读LZ的文件格式
空白行可以使用fgetl试试
最近个人最忙些, 没空试, 请LZ试试看
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-25 23:54 , Processed in 0.057606 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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