It shows Error in my GUI...
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Error= num2str(err)
if Error(1) > 0.10000
L = 'Fail.';
set(handles.text15,'string',L);
else
L = 'Pass';
set(handles.text15,'string',L);
end
This is my program -
First In command window i am getting this answer in two lines and i want to use second, but every time it will not give two answers, but whatever the number is, i want to use last,
Error =
0.091683 0.085897
But in GUI it always shows Fail.. Why..?
0 commentaires
Réponses (1)
Walter Roberson
le 21 Fév 2013
You are converting "err" to a string, and then comparing the string to the numeric value 0.10000. Why are you not comparing err instead of Error?
3 commentaires
Image Analyst
le 23 Fév 2013
Modifié(e) : Image Analyst
le 23 Fév 2013
That doesn't make sense. What Walter asked is why you don't simply do this:
if err(2) > 0.10000
L = 'Failed';
else
L = 'Passed';
end
set(handles.text15,'string',L);
Voir également
Catégories
En savoir plus sur Data Type Conversion 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!