how can i read letters from an input and make them numbers to make an array from those numbers
1 view (last 30 days)
Show older comments
i want to make a program in which i need to select depending a cordenate that is in fact a letter like AB,BC,CD...etc but i dont how to make it or if even possible. (my english its not that good my bad)
0 Comments
Answers (2)
Walter Roberson
on 7 Dec 2024
ValidInputs = {'AB', 'BC', 'CD', 'DE', 'AD'};
INPUT = input('enter some letters', 's');
[found, idx] = ismember(lower(INPUT), lower(ValidInputs) );
if ~found
error('invalid input');
end
selected_case_idx = idx;
selected_case = ValidInputs{selected_case_idx};
0 Comments
Image Analyst
on 9 Dec 2024
Try this:
validInputs = {'AB', 'BC', 'CD', 'DE', 'AD'};
selectedIndex = listdlg("PromptString",'Select an option', 'ListString', validInputs)
fprintf('You selected index %d which is %s.\n', selectedIndex, validInputs{selectedIndex});
0 Comments
See Also
Categories
Find more on Multidimensional Arrays in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!