Bonjour,
je souhaite créer un fichier .dat à partir d'un autre fichier. Le problème est que MATLAB m'enregistre les valeurs en écriture scientifique, soit -1.1233000e+001 au lieu de -11.2330 ... Je n'arrive pas à trouver le format adéquat pour changer ça, j'ai essayé hex, long, long e ...
Voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 close all clear all format hex reef=load('reef.dat'); bathy_reef=zeros(105,85); X=reef(:,1); Y=reef(:,2); Prof=-reef(:,3); for j=1:85 for i=1:105 bathy_reef(i,j)=Prof((j-1)*105+i); end end save('bathy_reef.dat', 'bathy_reef','-ASCII') surf(bathy_reef)
Désolé si ce sujet à déjà été abordé, je n'ai pas trouvé
Partager