如何访问ButtownFcn的句柄中存储的数据?

自杀兔子

我正在尝试将点击获得的坐标与加载的矩阵MT进行比较。

我编写了一个“ loadMT”函数来加载矩阵MT,并将其存储到句柄中,完成后会给出此信息(我相信这是MT已存储在句柄中的标志)

        figure1: 173.0090
          y_lbl: 11.0092
lbl_last_action: 10.0092
 AverageModulus: 9.0092
          axes1: 4.0092
         slider: 3.0092
         LoadMT: 0.0092
      LoadImage: 174.0090
         output: 173.0090
      frameName: [599x1 struct]
       pathname: [1x43 char]
       no_frame: 599
             MT: [4318x7 double]
   currentframe: 101

鼠标单击坐标是通过本MATLAB建议的方法获取鼠标单击坐标的方式获得的核心代码是

imageHandle = imshow(imObj);
set(imageHandle,'ButtonDownFcn',@ImageClickCallback);

function ImageClickCallback ( objectHandle , eventData )
MT=handles.MT;
axesHandle  = get(objectHandle,'Parent');
coordinates = get(axesHandle,'CurrentPoint'); 
coordinates = coordinates(1,1:2);

它已经奏效,我得到了坐标。(没有MT = handles.MT行)

但是,单击图像时会出现此错误,这意味着我无法从手柄中提取MT

Undefined variable "handles" or class "handles.MT".

Error in GUI>ImageClickCallback (line 159)
MT=handles.MT;

如何在此处将MT从句柄传递到局部变量?我的搜索结果确实使我感到困惑。提前致谢

远大的梦想

试试这个

set(imageHandle,'ButtonDownFcn',{@ImageClickCallback,handles};

同样在函数ImageClickCallback中,您需要这样添加句柄的类别:

function ImageClickCallback(objectHandle, eventData, handles)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何访问ButtownFcn的句柄中存储的数据?

来自分类Dev

在__DATA__句柄中存储二进制数据

来自分类Dev

在自定义数据字段中存储句柄?

来自分类Dev

Android Wear:如何在WearableListenerService中存储数据并访问它们?

来自分类Dev

C ++:如何访问存储在multimap静态变量中的数据

来自分类Dev

如何在Lucene中访问存储的提交数据

来自分类Dev

如何从存储设备中恢复丢失/无法访问的数据?

来自分类Dev

如何访问存储在gridview的Tag属性中的对象数据?

来自分类Dev

如何访问存储在java.lang.object中的数据?

来自分类Dev

如何在V8中存储持久句柄?

来自分类Dev

如何在每个语句的句柄中遍历数组时访问JavaScript对象其他成员数据

来自分类Dev

如何在GUIDE回调中访问非GUIDE句柄

来自分类Dev

如何访问单元格数组中的函数句柄?

来自分类Dev

在GUIDE创建的Matlab GUI中,通过辅助函数的句柄向/从句柄存储数据/从中获取数据

来自分类Dev

如何在javascript foreach“循环”中存储数据,以便可以在“循环”之外访问数据

来自分类Dev

如何使用Azure函数应用程序从Blob存储中读取数据并访问数据

来自分类Dev

如何限制对GAE数据存储的访问

来自分类Dev

访问不同页面中的隔离存储数据

来自分类Dev

Ember:访问Ember组件中的数据存储

来自分类Dev

访问存储在.CSV文件中的数据

来自分类Dev

如何从sqlite3_open存储数据库连接句柄?

来自分类Dev

如何存储/访问数据以及如何在地图,Java中防止竞争情况

来自分类Dev

如何将数据存储在类函数中的变量中,然后在外部访问它

来自分类Dev

如何从函数内部访问MATLAB GUI句柄

来自分类Dev

如何在RStudioServer中作为数据集直接访问AWS S3存储桶?

来自分类Dev

如何在Delphi 10.3中存储单个数据库以进行多设备访问?

来自分类Dev

如何从Android中的Worker类访问Rooms数据库的存储库?

来自分类Dev

如果变量名称存储在变量中,如何访问数据集中的变量?

来自分类Dev

如何访问存储在数组中的数据库,特别是特定的行和列

Related 相关文章

  1. 1

    如何访问ButtownFcn的句柄中存储的数据?

  2. 2

    在__DATA__句柄中存储二进制数据

  3. 3

    在自定义数据字段中存储句柄?

  4. 4

    Android Wear:如何在WearableListenerService中存储数据并访问它们?

  5. 5

    C ++:如何访问存储在multimap静态变量中的数据

  6. 6

    如何在Lucene中访问存储的提交数据

  7. 7

    如何从存储设备中恢复丢失/无法访问的数据?

  8. 8

    如何访问存储在gridview的Tag属性中的对象数据?

  9. 9

    如何访问存储在java.lang.object中的数据?

  10. 10

    如何在V8中存储持久句柄?

  11. 11

    如何在每个语句的句柄中遍历数组时访问JavaScript对象其他成员数据

  12. 12

    如何在GUIDE回调中访问非GUIDE句柄

  13. 13

    如何访问单元格数组中的函数句柄?

  14. 14

    在GUIDE创建的Matlab GUI中,通过辅助函数的句柄向/从句柄存储数据/从中获取数据

  15. 15

    如何在javascript foreach“循环”中存储数据,以便可以在“循环”之外访问数据

  16. 16

    如何使用Azure函数应用程序从Blob存储中读取数据并访问数据

  17. 17

    如何限制对GAE数据存储的访问

  18. 18

    访问不同页面中的隔离存储数据

  19. 19

    Ember:访问Ember组件中的数据存储

  20. 20

    访问存储在.CSV文件中的数据

  21. 21

    如何从sqlite3_open存储数据库连接句柄?

  22. 22

    如何存储/访问数据以及如何在地图,Java中防止竞争情况

  23. 23

    如何将数据存储在类函数中的变量中,然后在外部访问它

  24. 24

    如何从函数内部访问MATLAB GUI句柄

  25. 25

    如何在RStudioServer中作为数据集直接访问AWS S3存储桶?

  26. 26

    如何在Delphi 10.3中存储单个数据库以进行多设备访问?

  27. 27

    如何从Android中的Worker类访问Rooms数据库的存储库?

  28. 28

    如果变量名称存储在变量中,如何访问数据集中的变量?

  29. 29

    如何访问存储在数组中的数据库,特别是特定的行和列

热门标签

归档