Filter löschen
Filter löschen

Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

if (strcmp(O1,'00000') || strcmp(O1,'10000') || strcmp(O1,'11000')) I used this but still my code is not working?

1 Ansicht (letzte 30 Tage)
Ashok
Ashok am 3 Mär. 2014
Geschlossen: MATLAB Answer Bot am 20 Aug. 2021
sir,I used this command which i got from you...if (strcmp(O1,'00000') strcmp(O1,'10000') strcmp(O1,'11000'))...but still my code is not working. I am attaching my code with it. Please check it and tell me the solution.
  1 Kommentar
Image Analyst
Image Analyst am 3 Mär. 2014
You did not attach the code. Remember to click both "Choose file" and "Attach file" buttons.

Antworten (1)

Iain
Iain am 3 Mär. 2014
if (strcmp(O1,'00000') || strcmp(O1,'10000') || strcmp(O1,'11000')) ...
Thats easier if you do: if any(strcmp(O1, { '00000','10000','11000' } )
If, and only if, O1 = '00000', without any other characters at all (no commas, no non-printing characters, and no approximations e.g. o instead of O or 0, will the if statement work properly.

Diese Frage ist geschlossen.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by