Bonjour,
je souhaiterais traiter des fichiers *.mat (générés avec une version 6.X de matlab) sur une version 7.0. Je crois me souvenir qu'il existe une commande qui fait cette conversion ...
La connaissez-vous?
Merci d'avance
Nico ;-)
Bonjour,
je souhaiterais traiter des fichiers *.mat (générés avec une version 6.X de matlab) sur une version 7.0. Je crois me souvenir qu'il existe une commande qui fait cette conversion ...
La connaissez-vous?
Merci d'avance
Nico ;-)
Nul besoin. Les fichiers mat sont compatibles en versions montantes.
Le problème se poserait si tu voulais ouvrir un .mat généré en 7.* avec une version 6.*. Dans ce cas il faudrait faire un :
Mais là tu le charges et c'est tout.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 save('toto.mat','-v6')
oui non pardon c'est l'inverse évidemment!
mais donc supposons que j'aie un tableau de données appelé euh.. "données" dans matlab 7 (donc une variable) et que je souhaite le sauver sous le nom euh
NOMdata.mat, et pour qu'il soit compatible avec la version 6 je fais quoi?
save('NOMdata.mat,'-v6') données??
je vois pas où je dois mettre le nom de la variable
merci
Un :
Te dirait tout ça mieux que moi...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2help save
Le 1er argument est forcément le nom du fichier.
Les chaines de caractères commençant par - (comme '-V6') sont des options.
Le reste c'est des noms de variables.
Tu peux donc mettre au choix :
Sinon l'autre méthode quand on ne sait pas c'est tout simplement d'essayer et de voir ce que Matlab dit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 save('nomFichier.mat','donnees','-v6') save('nomFichier.mat','-v6','donnees')![]()
Partager