Ask User to Continue
古いコメントを表示
Hi,
I am interested in asking the user to continue the code execution.
If he enters 'Y', it should make the code to run again from the start. Otherwise for 'N' it should stop.
I think, it will start with something like this:
m=input('Do you want to continue, Y/N [Y]:','s')
Please help
Thanks
採用された回答
その他の回答 (2 件)
Image Analyst
2011 年 11 月 30 日
promptMessage = sprintf('Do you want to Continue processing,\nor Cancel to abort processing?');
button = questdlg(promptMessage, 'Continue', 'Continue', 'Cancel', 'Continue');
if strcmpi(button, 'Cancel')
return; % Or break or continue
end
1 件のコメント
Diana Hunter
2023 年 3 月 22 日
Thank you so much for this. I was having problems with accidentally overwriting exported figures so now I have adapted this so it asks me if I want to export the figure or not, saves a lot of hassle as I always forget to comment it out when I just want to test run the formatting of the figure first.
Peyman Obeidy
2017 年 3 月 24 日
%
while(1)
%%your code here
promptMessage = sprintf('Do you want to Continue processing,\nor Cancel to abort processing?');
button = questdlg(promptMessage, 'Continue', 'Continue', 'Terminate', 'Continue');
if strcmpi(button, 'Terminate')
break
end
end
カテゴリ
ヘルプ センター および File Exchange で Resizing and Reshaping Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!