How to close linearSystemAnalyzer window programmatically

3 ビュー (過去 30 日間)
Paolo Minotti
Paolo Minotti 2016 年 7 月 6 日
回答済み: Divyajyoti Nayak 2025 年 6 月 3 日
I opened the Linear System Analizer window programmatically, as
linearSystemAnalyzer(plottype,sys);
Now I want to close it. Programmatically.
How can I do it?
close all
doesn't work, unfortunately.
Let's assume that I do not have the handle to the Linear System Analyzer figure.
  1 件のコメント
Marco C.
Marco C. 2018 年 12 月 1 日
Can someone please answer this question, I'm curious too

サインインしてコメントする。

回答 (1 件)

Divyajyoti Nayak
Divyajyoti Nayak 2025 年 6 月 3 日
The best way to programmatically open and close apps is to store the handle of the app while creating them and using the 'close' function.
lsa = linearSystemAnalyzer;
close(lsa);
If the handle cannot be stored initially, then the handle can be retrieved using the 'findall' function.
linearSystemAnalyzer
lsa = findall(0,'Name','Linear System Analyzer');
close(lsa);
Here's some documentation to help you out:

カテゴリ

Help Center および File ExchangeCreating, Deleting, and Querying Graphics Objects についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by