Effacer les filtres
Effacer les filtres

Help with "matrix dimensions must agree".

2 vues (au cours des 30 derniers jours)
Kyle Reagan
Kyle Reagan le 4 Déc 2016
Commenté : Star Strider le 4 Déc 2016
In my code I have an input that says answer = input('Please type "yes" or no".','s'); if answer == 'yes' blah blah else disp('Error, please make sure a file is uploaded.') end
For some reason when I enter "no", there is a problem where it says "Error. Matrix dimensions don't agree." But when i enter "n" it gives me my custom error statement for the else condition.
  1 commentaire
Kyle Reagan
Kyle Reagan le 4 Déc 2016
if true
% answer = input('Has a file been uploaded? Answer "yes" or "no" in the command window. \n','s');
if answer == 'yes'
figure
histogram(file)
else
disp('Error. Something went wrong. Please exit program and try again. \n')
end
end

Connectez-vous pour commenter.

Réponse acceptée

Star Strider
Star Strider le 4 Déc 2016
Change the if condition to:
if strcmp(answer, 'yes')
  2 commentaires
Kyle Reagan
Kyle Reagan le 4 Déc 2016
Thanks, works like a charm!
Star Strider
Star Strider le 4 Déc 2016
My pleasure!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Entering Commands dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by