waitbar, change displayed message

5 ビュー (過去 30 日間)
Dominika
Dominika 2014 年 6 月 27 日
コメント済み: Dominika 2014 年 6 月 27 日
Hi,
I want to put a waitbar in my code and change displayed message to 'Please wait...'
My code:
.
.
.
wait=waitbar(0.3,'Please wait...');
.
.
.
wait=waitbar(0.6,'Please wait...');
.
.
.
wait=waitbar(1,'Please wait...');
close(wait)
For some reason after 0.6 is reached another waitbar appears starting from the beginning, and at the end my plot is displayed at the red strip of the waitbar not in the axis. This problem doesn't occur when the displayed message is not changed : wait=waitbar(0.3)...
Can anyone tell me where the mistake is?
Thanks,
Dominika

採用された回答

Mischa Kim
Mischa Kim 2014 年 6 月 27 日
Dominika, I am not quite sure what exactly the behavior of the waitbar should be, but check out this code snippet:
pause(1)
w1 = waitbar(0.3,'Please wait 1...');
pause(1)
waitbar(0.6,w1,'Please wait 2...'); % removed wait, inserted w1
pause(1)
waitbar(1.0,w1,'Please wait 3...'); % same here
pause(1)
  1 件のコメント
Dominika
Dominika 2014 年 6 月 27 日
Many thanks Mischa, it works.

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeDialog Boxes についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by