How to set a string as a CODE in script file?
이전 댓글 표시
Legend CODE
Sum SU
Difference DI
How can I set this code(SU and DI) so that the user will only input these codes and will work the other lines?
답변 (2개)
Star Strider
2022년 4월 27일
0 개 추천
I am not certain what you are actually asking.
If you want the user to enter specific values and assign them in the code to specific variables, I prefer using the inputdlg function. That gives the script control of the variable assignments.
Walter Roberson
2022년 4월 28일
validcodes = {'SU', 'DI'};
while true
choice = input('Enter a code: ', 's');
if strcmpi(choice, validcodes); break; end
fprintf('Bad code, try again\n');
end
But have you considered using menu() ?
카테고리
도움말 센터 및 File Exchange에서 String Parsing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!