how can i read letters from an input and make them numbers to make an array from those numbers
30 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Cristian
el 7 de Dic. de 2024 a las 5:37
Respondida: Image Analyst
el 9 de Dic. de 2024 a las 4:17
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 comentarios
Respuestas (2)
Walter Roberson
el 7 de Dic. de 2024 a las 6:21
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 comentarios
Image Analyst
el 9 de Dic. de 2024 a las 4:17
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 comentarios
Ver también
Categorías
Más información sobre Multidimensional Arrays en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!