关于matlab 简单的二维平面问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 10:52:36
我有很多个点 很多个(有确切的(X,Y)坐标),想把这些点在 matlab 上一一的描绘出来。
现在存在 我既不会把 那些个坐标导入 也不会用plot()。。。
请您帮帮我 ( 知道很简单 )急急急急急!!!!

把你的点保存到一个文本文件中,
可以有很多行,但每行的数据个数必须相同,数据之间用空格或者制表符分隔开。
就比如你这个,第一行是两点坐标,用空格分开,后面每行也必须是两个数。

最好是保存到matlab的当前目录里,默认是matlab安装目录下的work文件夹,我假设你的文件名是a.txt
然后在matlab命令行里,载入数据,
a=load('a,txt' , 'ascii'); %如果你前面数据输入正确,a就是若干行,2列的矩阵。

x=a(: , 1); %取出第一列就是横坐标x
y=a(: , 2); %取出纵坐标y

plot(x,y) %画图,把坐标点用直线连接,如果只想画点不连线,用plot(x,y,'.')或者'o'就是用圈代替,'*'用*代替点。