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. Androidの開発:どのアプリケーションが現在インターネットにアクセスしているかを調べるにはどうすればいいですか?
- 4. 現在どのtkinterウィンドウが上にあるかを調べる
- 5. 現在どのアクティビティが開いているかを知るには?
- 6. GitとSubversionでは、端末の現在のユーザを調べるにはどうしたらいいですか?
- 7. 現在開いているdiv内のdivを開く
- 8. 現在開いているすべてのウィンドウオブジェクトをJavaスクリプト
- 9. CALayerがどのくらい回転したかを調べる
- 10. 現在インストールされているwebdeploy/msdeployのバージョンを調べるにはどうすればよいですか?
- 11. 文字列が数字であるかどうかを調べるのがVBで動作していない
- 12. Sharepoint:現在のユーザーが指定されたグループに属しているかどうかを調べる
- 13. 文字列からスラッシュの出現数を調べる方法
- 14. TFSがどのくらいのスペースを使用しているかを調べるには
- 15. 文字列に改行数(\ n)がいくつあるかを調べる正規表現ですか?
- 16. ScheduledThreadPoolExecutorのBlockingQueueにタスクがどのくらいの時間置かれているかを調べる
- 17. 現在のフレームがEmacsでOSレベルのフォーカスを持っているかどうかを調べる方法
- 18. コマンドラインから現在開いているアプリケーションを取得
- 19. IntelliJ Plugin現在開いているファイルからコードを取得
- 20. ファイルに数字が何回表示されているのかを調べる
- 21. Visual Studio 2012の現在開いているインスタンスの差分を開く
- 22. OOD - 現在のクラスで宣言されているプロパティが継承されいるかを調べるた対
- 23. どのgtkウィジェットに現在の選択があるかを調べる
- 24. 現在のブランチがどのブランチにあるかを調べる方法
- 25. 指定された名前のウィンドウが開いているかどうかを調べるには
- 26. フレーズがどれくらいの頻度でFacebookに使われているかを調べる
- 27. どのオブジェクトに現在フォーカスがあるかを調べる方法
- 28. 現在のリクエストURLがコントローラのインデックスであるかどうかを調べる
- 29. どのようにOracleの現在開いているカーソルを見つける
- 30. ファイルがPythonで開かれているかどうかを調べる