版权声明:转载请注明出处。 https://blog.csdn.net/sinich__eveen/article/details/87730702
以这个“fig”格式图片为例
鼠标先点击该图片(必须的) ,然后在MATLAB的Command Windows输入如下命令:
>> handle=get(gca,'children') %获取该图形的句柄,鼠标必须先点击该图片
handle =
2x1 Line array:
Line (y=x^3)
Line (y=x^2)
>> X1=get( handle(1), 'xData') %获取第一条曲线的横坐标
X1 =
1 2 3 4 5 6 7 8 9 10
>> Y1=get( handle(1), 'yData' ) %获取第一条曲线的纵坐标
Y1 =
Columns 1 through 6
1 8 27 64 125 216
Columns 7 through 10
343 512 729 1000
>> X2=get( handle(2), 'xData') %获取第二条曲线的横坐标
X2 =
1 2 3 4 5 6 7 8 9 10
>> X2=get( handle(2), 'yData') %获取第二条曲线的纵坐标
X2 =
1 4 9 16 25 36 49 64 81 100
更多更详细参看:MATLAB常用命令高级操作总结
MATLAB获取图片数据
MATLAB获取fig图片数据