我希望在单击绘图时执行回调,然后将位置传递给回调函数。我知道如何单独获得仓位和回调,但有办法做到我所要求的吗?
我不能给你具体的代码,因为你的问题中没有提供任何代码,但我认为你要求的是这样的东西:
h = figure;
v = get(h,{'Position','Units'})
v
是一个单元阵列——v{1}
返回[680 678 560 420]
,v{2}
返回'pixels'
。类似地,您可以通过传入两个单元格数组来设置句柄的多个属性:
set(h,{'Position','ToolBar'},{1.5*[680 678 560 420],'none'})
如果您正在执行动画或任何需要多次get
/set
调用的操作,我发现在一次调用中获取和设置属性会更快。