How to check if the input it´s a string?
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Madalena Francisco
il 15 Gen 2023
Modificato: Madalena Francisco
il 15 Gen 2023
Hi, i´m trying to understand why when the user inputs for example: b, or fbr3f, or any other types of string, it´s giving me error message on Matlab, when I´m using the isstring function and isnumeric too, i´m using the isnumeric in case the user inputs whatever it´s not numeric~, and don´t know if its necessary since I´m using the isstring.
Please help me! Thanks a lot
The isempty works just fine!
clc, clear, close
b1= input('Press number 1 or 2: ');
while (isempty(b1) || isstring(b1) || ~isnumeric(b1))
disp ('Error')
b1= input('Press number 1 or 2');
end
%when the user writes any string appears:
% Error using input
%Unrecognized function or variable ....
%and i really don´t understand why...
0 Commenti
Risposta accettata
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Numeric Types in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!