用Matlab作图,完成后如何能把图中所有的点的坐标保存下来?

2024-12-05 06:33:52
推荐回答(2个)
回答1:

使用findall和get,如:
lh=findall(gca,'type','line'); % 从当前图(gca)中取出曲线的handle
xc=get(lh,'xdata'); % 取出x轴数据,注意,这个x和y是以cell的数据结构保存的
yc=get(lh,'ydata'); % 取出y轴数据
再把坐标从xc和yc两个cell中取出。你看一下xc和yc就知道怎么用了

如果只是要这幅图的话把它存为fig文件就行了

回答2:

点右键保存就可以了,保存成.dat文件,以后就还可以用