有没有办法知道在matlab中打开了多少个数字?如何查看当前打开了多少个数字?
6
A
回答
8
用途:
numel(get(0,'Children'));
可以也使用@triazotan建议的,使用findobj函数。但是它会变慢,因为你需要浏览所有的对象。
编辑: 我决定去看看findobj是怎么工作的。它是在的get(0,“孩子”)
这里是小从正在从findobj文件称为消化过的所有对象将会更加复杂的方式: 检查出内置( '得到',0, 'ShowHiddenHandles')这基本上是一个的get(0, '儿童')的中间位置:
function h = findobjhelper(varargin)
%Copyright 2009-2010 The MathWorks, Inc.
allowHVHandles = true;
nin = nargin;
rootHandleVis = builtin('get', 0, 'ShowHiddenHandles');
% See if 'flat' keyword is present
hasflat = false;
if (nin > 1)
if strcmp(varargin{2}, 'flat') % Does the 'flat' keyword exist
hasflat = true;
end
end
if nin == 0
if feature('HgUsingMatlabClasses')
h = findobjinternal(0, '-function', @findobjfilter);
else
h = findobjinternal(0);
end
因此,使用findobj显然是一个矫枉过正。
3
我不知道任何直接的方式,但你可以尝试:
length(findobj('Type','figure'))
(图中即计数处理由findobj
返回)
相关问题
- 1. 如何查看打开了多少个MySQL连接?
- 2. 查看当前打开的netNamedPipe通道?
- 3. 如何知道在打开网站时打开了多少个连接?
- 4. 查询中打开了多少个plpython执行环境?
- 5. 如何查看在python程序中通过打印点处理了多少行?
- 6. 如何在Toad中打开多个查看器窗口?
- 7. 如何查看我在Java脚本中检查了多少个复选框?
- 8. 如何查找函数定义了多少个参数?
- 9. 如何找出缓存当前消耗了多少内存?
- 10. Android Studio查看项目结构中当前打开的文件
- 11. MATLAB:如何查看.m文件中使用了多少内存?
- 12. 如何查看我在MySql中使用了多少空间?
- 13. 每个iOS版本当前使用了多少个单元?
- 14. 如何查看Promise的当前状态?
- 15. 确定有多少用户查看了一个页面
- 16. 如何获取到目前为止上传了多少字节?
- 17. 如何打开当前窗口(上)?
- 18. JS:如何打开从当前网页
- 19. 如何打开当前会话Java Selenium?
- 20. Visual Studio可以告诉我打开了多少个文件?
- 21. 如何查询数据以查看单个行具有多少个连接?
- 22. 如何查看/打开此文件?
- 23. 如何打开.swf查看内容
- 24. 如何在java中查找当前有多少CPU内核
- 25. Xamarin Android C#如何检查Facebook已打开多少次
- 26. 如何查看谁在Windows文件服务器上打开了一个文件
- 27. 如何查询当前URL以查看它是否包含某个字符串
- 28. 如何查看通过FourSquare API在某处检查了多少人?
- 29. 如何检查文件当前是否打开
- 30. 如何查看多个数组?