1

我在一个数字上有几个情节。一个是 3D 情节,其余的是 2D。当我在工具栏上选择缩放时,鼠标左键单击使用这些zoom.m功能,在 3D 中,它看起来像使用camzoom.m. 但是,当我右键单击以调出上下文菜单时,“重置为原始视图”看起来只适用于 2D 绘图。对于 3D 图,选择它要么什么都不做,要么失去 x 轴限制,因此该图不显示任何数据点(我无法让它始终如一地工作)。

我正在尝试为这个问题想出一个解决方法。

我想用我自己的函数覆盖 3D 绘图的上下文菜单,该函数将重绘绘图,并保留 2D 绘图的默认上下文菜单。这可能吗?我想不,因为整个图形只有一个缩放对象,并且 MATLAB 不允许我在缩放打开时将句柄设置为上下文菜单。

有没有办法解决这个问题?没有正确使用此功能,这似乎是 MATLAB 的疏忽!

4

0 回答 0