Vote des utilisateurs
0
0
Détails
Licence : BSD
Mise en ligne le 15 octobre 2014
Plate-forme :
Windows
Langue : Français
Référencé dans
Navigation
DOS In Translation
DOS In Translation
La fonction dos de MATLAB a la fâcheuse tendance à retourner le résultat avec des caractères non lisible dans le Command Window de MATLAB.
Ceci est dû à des encodages de caractères différents entre la console de Windows (cmd.exe) et MATLAB.
Je vous propose donc une fonction dosWithCharEncod qui s'utilise comme la fonction dos mais qui tient compte de la différence d'encodage.
N'hésitez pas à tester et à poster vos commentaires.
Ceci est dû à des encodages de caractères différents entre la console de Windows (cmd.exe) et MATLAB.
Je vous propose donc une fonction dosWithCharEncod qui s'utilise comme la fonction dos mais qui tient compte de la différence d'encodage.
N'hésitez pas à tester et à poster vos commentaires.
Nos ressources disponibles
Par exemple :
Alors que :
Nettement mieux, non ?
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | >> [status, cmdout] = dos(command, '-echo');
Structure du dossier
Le num‚ro de s‚rie du volume est D0DB-13B6
C:\MATLAB\R2014A\BIN
ÃÄÄÄm3iregistry
ÃÄÄÄregistry
ÃÄÄÄutil
³ ÀÄÄÄmex
ÀÄÄÄwin64
ÃÄÄÄaccessible
ÃÄÄÄcodecs
ÃÄÄÄgraphicssystems
ÃÄÄÄiconengines
ÃÄÄÄimageformats
ÃÄÄÄmexopts
³ ÀÄÄÄcompilerComponents
ÃÄÄÄosgPlugins-3.0.1
ÀÄÄÄvc90 |
Alors que :
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | >> [status, cmdout] = dosWithCharEncod(command, '-echo');
Structure du dossier
Le numéro de série du volume est D0DB-13B6
C:\MATLAB\R2014A\BIN
+---m3iregistry
+---registry
+---util
¦ +---mex
+---win64
+---accessible
+---codecs
+---graphicssystems
+---iconengines
+---imageformats
+---mexopts
¦ +---compilerComponents
+---osgPlugins-3.0.1
+---vc90 |
Nettement mieux, non ?
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.