如何在matlab三维图显示特定点的数据?

我用matlab生成了一个三维图(x,y,z),我想根据(x,y)读取其y值,因为数据比较多,虽然用十字标定可以实现,但比较麻烦。请问输入什么代码可以实现,比如输入相应的x,y数组就立即获得其对应的z数组。谢谢回答!

找一个点的,比如找x为3,y为2对应的z的值是多少:
z(intersect((find(x==3)),(find(y==2))))
要画到图上的话用plot3(3,2,z(intersect((find(x==3)),(find(y==2)))),'o');
要找一组x和一组y对应的z值的话稍微改改应该就可以了。
温馨提示:答案为网友推荐,仅供参考