matlabでいくつの図が開かれているかを知る方法はありますか?現在どのくらいの数字が開いているか調べるには?
6
A
答えて
8
使用(図のすなわちカウント数がfindobj
で返されるハンドル)また、@ toriazotanが提案したものを使用して、findobj機能を使用してください。しかし、あなたはすべてのオブジェクトを通過する必要があるので、それは遅くなります。
編集:私はfindobjをが正確にどのように動作するかを見ることにしました 。 ( 組み込みをチェックアウト:それはここで
が小さいfindobjをから呼び出されているファイルからダイジェストのget(0、「子供」)内のオブジェクトのすべてを通過するのはるかに複雑な方法であります基本的にGET(0である)0、 'ShowHiddenHandles'、 'を取得'、 '子供')途中で:findobjをは明らかに行き過ぎで使用してこのように
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
、。
3
は、私がどんな直接的な方法を知りませんが、あなたは試みることができる:
numel(get(0,'Children'));
あなたがすることができます
length(findobj('Type','figure'))
関連する問題
- 1. Javaアプリケーションで現在開いているファイルの数を調べる方法は?
- 2. 現在のファイルシステムがシンボリックリンクをサポートしているかどうかを調べる
- 3. 現在、JavaでいくつのCPUコアが空いているかを調べるには
- 4. どのPHPファイルコードからコードを調べているのか調べるには?
- 5. Androidの開発:どのアプリケーションが現在インターネットにアクセスしているかを調べるにはどうすればいいですか?
- 6. 現在どのtkinterウィンドウが上にあるかを調べる
- 7. GitとSubversionでは、端末の現在のユーザを調べるにはどうしたらいいですか?
- 8. 現在どのアクティビティが開いているかを知るには?
- 9. 現在のユーザが特定のユーザグループに属しているかどうかをバッチファイルで調べる方法は?
- 10. 現在開いているdiv内のdivを開く
- 11. 現在開いているすべてのウィンドウオブジェクトをJavaスクリプト
- 12. 前のタワーの数が現在のタワーの数より小さいかどうかを調べる
- 13. 配列内の数字のいずれかに近い数字があるかどうかを調べる
- 14. 文字列にすべての数字が含まれているかどうかを調べる方法
- 15. CALayerがどのくらい回転したかを調べる
- 16. 現在インストールされているwebdeploy/msdeployのバージョンを調べるにはどうすればよいですか?
- 17. 境界がどのくらい近くにあるかを調べる
- 18. dplyrで現在変異している変数の最大値を調べる
- 19. 文字列が数字であるかどうかを調べるのがVBで動作していない
- 20. 現在開いているセッションでSelenium WebDriverを開く
- 21. Sharepoint:現在のユーザーが指定されたグループに属しているかどうかを調べる
- 22. 文字列からスラッシュの出現数を調べる方法
- 23. TFSがどのくらいのスペースを使用しているかを調べるには
- 24. 数字が等しいかどうかを調べるにはどうすればいいですか
- 25. 現在のフレームがEmacsでOSレベルのフォーカスを持っているかどうかを調べる方法
- 26. Mac端末で開いているタブの数を調べるには
- 27. ScheduledThreadPoolExecutorのBlockingQueueにタスクがどのくらいの時間置かれているかを調べる
- 28. どのように文字列をループしていくつの単語があるのか調べるには?
- 29. 文字列に改行数(\ n)がいくつあるかを調べる正規表現ですか?
- 30. コマンドラインから現在開いているアプリケーションを取得