适用情况:
1、没有源码,只保存了一个.fig 图;
2、工作区中的横纵坐标数据是很长的运算式,现想获得其数值。
处理方法:
1、在命令行运行figure打开一个空白窗口,
2、在工具栏或者菜单中选择open打开你保存的fig文件,会显示出原来的那个图来。
3、在命令行运行obj = get(gca,'children'),这个结果对应线或者面的句柄,有几条线就对应几个句柄。
4、根据需要,第n条线句柄就是obj(n),如果只有一个对象直接用obj就可以,然后再用一次get:
x=get(obj(1), 'xdata');
y=get(obj(1), 'ydata');
如果是三维图,再加上个z=get(obj(1),'zdata');
5、这时在工作区就能看到横纵坐标的数据了。