Archives du mot-clé Windows

Quand MATLAB confond Windows 7 avec Vista

J’utilise MATLAB R2009a sur Windows 7 (sans aucun problème).

Voici ce que me retourne la commande version :

Operating System: Microsoft Windows Vista Version 6.1 (Build 7601: Service Pack 1)

« Microsoft Windows Vista » ? Ah bon !

Pour être honnête, MATLAB n’a pas tout faux. En effet le numéro de version de Windows (ici 6.1) correspond bien à Windows 7.

La version R2009a est sortie en mars 2009 alors que Windows 7 n’est sorti qu’en octobre de la même année. Ceci explique sans aucun doute l’erreur d’interprétation.

Conclusion : il est plus prudent de se référer au numéro de version plutôt qu’à son interprétation littérale.

Un petit truc au passage, ces informations peuvent être récupérées via la fonction non documentée feature :

feature('GetWinSys')

ans =

Version 6.1 (Build 7601: Service Pack 1)

Mais attention :

feature('GetOS')

ans =

Microsoft Windows Vista

Dans un prochain billet, je vous montrerai également que MATLAB sait déterminer le processeur de votre ordinateur… mais pas toujours très précisément. :(