查看完整版本 : [求助]从文件读入点的坐标画图,在线等
我的文件里面每一行是1个点的坐标(二维的),请问如何将文件里面的数据读出来并画出这些点。
初来乍到,请多指教
在线等,谢谢
我的文件是txt的,当然如果需要,我可以将数据保存为任何形式的文件
load(),scantxt(),...
还可以通过菜单命令手工导入,方法很多
对,我也用load读进来,比如 m = load('point.txt')
然后 plot(m, '.'),可是画出来的不对啊
比如我的文件里面是
1 2
2 3
本应该只画出两个点(1,2)和(2,3)
可是他画出来四个点(1,1),(1,2),(2,2),(2,3)
请问这是怎么回事啊
想了一个笨方法,就是将 1 2 存为一个文件为x.txt, 2 3 存为一个文件y.txt,然后分别load进来, x = load('x.txt'), y = load('y.txt'),然后plot(x,y,'.')
这样就搞定了,不过想问问大家有没有更好的办法,谢谢
对,我也用load读进来,比如 m = load('point.txt')
然后 plot(m, '.'),可是画出来的不对啊
比如我的文件里面是
1 2
2 3
本应该只画出两个点(1,2)和(2,3)
可是他画出来四个点(1,1),(1,2),(2,2),(2,3)
请问这...
plot(m(:,1),m(:,2),...);
建议先通过
help plot
察看函数帮助,再学习一下matlab中矩阵元素的引用方法。
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.