Evaluation of verLessThan() correct?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Benjamin
le 1 Mar 2016
Réponse apportée : Steven Lord
le 1 Mar 2016
I noticed that verLessThan(x) evaluates version numbers only XX.XX.XX Consider this test:
if verLessThan('TB','5.1.4.5')
disp('lower than 5.1.4.5');
else
disp('higher than 5.1.4.5')
end
Let's assume TB is '5.1.4.1'.
The result is:
higher than 5.1.4.5
My opinion, result should be: 'lower than 5.1.4.5'.
Someone know how I can evaluate more after-dot-version numbers?
0 commentaires
Réponse acceptée
Steven Lord
le 1 Mar 2016
The help text for verLessThan in release R2015b states:
VERSION must be a string in the form 'major[.minor[.revision]]', such as '7', '7.1', or '7.0.1'
Specify the version number in the form of major[.minor[.revision]], for example '9.2'.
From this I would say that VERLESSTHAN does not handle version number differences at a lower granularity than revision.
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Platform and License dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!