This question already has answers here:
“Undefined function 'function_name' for input arguments of type 'double'.”
(3个答案)
2年前关闭。
我正在尝试使用java在MATLAB中自定义uitable。
但是,我需要使用findjobj来获取Java句柄,但我不断收到此错误:
???类型为“ double”的输入参数的未定义函数或方法“ findjobj”。
这是我的代码:
我知道我要传递一个数字,例如:
handles.dataTable = 3.0205
但这是我在其他帖子中看到的同一件事。...我也尝试传递get(handles.uitable1),但这给了我一个类似的错误,说它是一个struc数组...
请帮忙!
(3个答案)
2年前关闭。
我正在尝试使用java在MATLAB中自定义uitable。
但是,我需要使用findjobj来获取Java句柄,但我不断收到此错误:
???类型为“ double”的输入参数的未定义函数或方法“ findjobj”。
这是我的代码:
mtable= handles.uitable1;
jScroll=findjobj(mtable);
jTable = mtable.getTable;
我知道我要传递一个数字,例如:
handles.dataTable = 3.0205
但这是我在其他帖子中看到的同一件事。...我也尝试传递get(handles.uitable1),但这给了我一个类似的错误,说它是一个struc数组...
请帮忙!
最佳答案
在命令窗口中键入which findjobj
。它可能会返回“未找到'findjobj'”。函数findjobj
不是内置函数。它是MathWorks File Exchange上由用户提供的功能:FindJObj - find java handles of Matlab graphic objects。
10-08 00:40