全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
6544 6
2015-07-04
我已经通过MATLAB将存储有文字信息的.txt文件转化为.mat文件,但在用Pajek读取.mat文件生成网络图时,没有响应。特请教高手们支招,不胜感激!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-7-6 12:26:54
你看下.mat的文件格式对不对,包括节点标签前面的*Vertices,矩阵前面的*Matrix,矩阵中每个cell中值之间的占位符是空格还是Tab,检查者三项应该就基本上解决问题了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-7-12 20:13:34
dk8047 发表于 2015-7-6 12:26
你看下.mat的文件格式对不对,包括节点标签前面的*Vertices,矩阵前面的*Matrix,矩阵中每个cell中值之间的 ...
我说的.mat文件是用MATLAB生成的矩阵,pajek能直接读取吗?不能的话应该怎么弄呢?谢谢您的回答!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-7-13 16:32:17
china紫鸢 发表于 2015-7-12 20:13
我说的.mat文件是用MATLAB生成的矩阵,pajek能直接读取吗?不能的话应该怎么弄呢?谢谢您的回答!
据我所知不能直接读取,请严格按照Pajek对于.mat格式数据的要求调整你的数据格式

1.建立一个.txt文本,在其中输入以下格式的代码。
*Vertices 7
   1 "a"
   2 "b"
   3 "c"
   4 "d"
   5 "e"
   6 "f"
   7 "g"
*Matrix
   0 2 1 0 0 0 0
0 0 0 1 1 0 0
0 0 0 0 0 1 1
0 0 0 0 0 0 0
3 0 0 0 0 0 0
0 0 0 5 0 0 0
0 0 0 0 0 1 0
2.把.txt后缀改成.net即可用pajek读取。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-8-14 13:36:31
dk8047 发表于 2015-7-13 16:32
据我所知不能直接读取,请严格按照Pajek对于.mat格式数据的要求调整你的数据格式

1.建立一个.txt文本, ...
对,我现在利用MATLAB把那个.mat转化成了txt格式,下一步就需要按照.net的格式要求修改了。可是Windows自带的记事本无法打开MATLAB生成的txt文档,显示的数据都是乱码。您有解决的办法吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-9-17 21:19:21
不好意思,我没有遇到过类似情况,你看看下面这个帖子有没有帮助
http://zhidao.baidu.com/link?url=du4XeHmonB3erhW-Xj56-75EUIEfyuZkvhrRhgd7JWbORN5-IJi7IJCwTCrRuGFzNMNwizBkRn4TQiovCAUK64GieyXWf59UV1pLOgTVvpy
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群