Help using menu option
古いコメントを表示
I am trying to write a code that a menu pops up and the user chooses between two options. Based off of what they choose, there are two different sections of code that would run. I am assuming I need an if statement after the menu option based off of what they choose to seperate between the two sections of code but I am not sure how to do that.
回答 (2 件)
How about a question dialog box?
This example shows how to set an integer based on the case, but you could put your sections of code in there too.
Image Analyst
2021 年 10 月 24 日
編集済み: Image Analyst
2021 年 10 月 24 日
Example from the help:
list = {'Red','Yellow','Blue',...
'Green','Orange','Purple'};
[index, tf] = listdlg('ListString', list);
or try questdlg():
promptMessage = sprintf('Which option do you want?');
titleBarCaption = 'Which option?';
buttonText = questdlg(promptMessage, titleBarCaption, 'Option 1', 'Option 2', 'Option 1');
if contains(buttonText, '1', 'IgnoreCase', true)
% They selected option 1.
else
% They selected option 2.
end
カテゴリ
ヘルプ センター および File Exchange で Get Started with MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!