Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2008-04-16
年龄: 39
帖子: 8
声望力: 0 ![]() |
![]()
我的文件里面每一行是1个点的坐标(二维的),请问如何将文件里面的数据读出来并画出这些点。
初来乍到,请多指教 在线等,谢谢 |
![]() |
![]() |
![]() |
#2 |
高级会员
注册日期: 2007-07-26
年龄: 40
帖子: 268
声望力: 24 ![]() |
![]()
你的文件是什么文件?
|
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2008-04-16
年龄: 39
帖子: 8
声望力: 0 ![]() |
![]()
我的文件是txt的,当然如果需要,我可以将数据保存为任何形式的文件
|
![]() |
![]() |
![]() |
#4 |
高级会员
注册日期: 2008-04-02
年龄: 47
帖子: 175
声望力: 21 ![]() |
![]()
load(),scantxt(),...
还可以通过菜单命令手工导入,方法很多 |
![]() |
![]() |
![]() |
#5 |
初级会员
注册日期: 2008-04-16
年龄: 39
帖子: 8
声望力: 0 ![]() |
![]()
对,我也用load读进来,比如 m = load('point.txt')
然后 plot(m, '.'),可是画出来的不对啊 比如我的文件里面是 1 2 2 3 本应该只画出两个点(1,2)和(2,3) 可是他画出来四个点(1,1),(1,2),(2,2),(2,3) 请问这是怎么回事啊 |
![]() |
![]() |
![]() |
#6 |
初级会员
注册日期: 2008-04-16
年龄: 39
帖子: 8
声望力: 0 ![]() |
![]()
想了一个笨方法,就是将 1 2 存为一个文件为x.txt, 2 3 存为一个文件y.txt,然后分别load进来, x = load('x.txt'), y = load('y.txt'),然后plot(x,y,'.')
这样就搞定了,不过想问问大家有没有更好的办法,谢谢 |
![]() |
![]() |
![]() |
#7 |
高级会员
注册日期: 2008-04-02
年龄: 47
帖子: 175
声望力: 21 ![]() |
![]() |
![]() |
![]() |
![]() |
#8 |
初级会员
注册日期: 2008-04-16
年龄: 39
帖子: 8
声望力: 0 ![]() |
![]()
谢谢了,我刚开始学,会好好看的
|
![]() |
![]() |