Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 什么';图形句柄对象的完整结构是什么?_Matlab_Matlab Figure_Matlab Hg2 - Fatal编程技术网

Matlab 什么';图形句柄对象的完整结构是什么?

Matlab 什么';图形句柄对象的完整结构是什么?,matlab,matlab-figure,matlab-hg2,Matlab,Matlab Figure,Matlab Hg2,Mathworks又一次这样做了:我的古老R2012(由我的公司授予)返回了一组很好的doubles,标识图形窗口编号,以响应 currhandles=findall(0,'type','figure'); 现在我有一个同事远程给我发短信,因为我给他的代码在R2015下失败了,因为findall现在返回了图形句柄的结构。我不能玩w/his系统(没有RDC),mathworks文档页面似乎没有指定图形句柄结构的元素。特别是,我想知道我是否仍然可以检索图形窗口号。有人知道吗?当然知道 currha

Mathworks又一次这样做了:我的古老R2012(由我的公司授予)返回了一组很好的
double
s,标识图形窗口编号,以响应

currhandles=findall(0,'type','figure');
现在我有一个同事远程给我发短信,因为我给他的代码在R2015下失败了,因为
findall
现在返回了图形句柄的结构。我不能玩w/his系统(没有RDC),mathworks文档页面似乎没有指定图形句柄结构的元素。特别是,我想知道我是否仍然可以检索图形窗口号。有人知道吗?当然知道

currhandles(:).Number
将以逗号分隔的列表形式返回所有数字

或指定所需的数字:

currhandles(1).Number
该顺序似乎与初始化的顺序相反


或者,您可以定义两个匿名函数来直接获取数组:

figure(1); figure(2); figure(42);

getNumbers = @(x) [x.Number];
getFigureNumbers = @() getNumbers([findall(0,'type','figure')]);

getFigureNumbers()


请参阅:。上的主题也对此进行了扩展。子顺序通常与初始化顺序相关。
ans =

    42     2     1