Bonjour à tous,
voilà mon problème:
J'ai une matrice de 256x256 à partir de laquelle je fais un "surf" (fichier trop lourd pour attacher en PJ) Quand j'enregistre mon image (File/Save as...), j'obtiens une image noire! que ce soit en .eps, .jpg, .tif, .png... il y a aucune extension qui marche.
voici le code:
P.S. Je veux enregistrer la figure de Matlab parce qu'il me faut une image de bonne qualité (300dpi minimum)
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 [FileName,PathName]=uigetfile('*.txt','Fichier de données de rugosité (AFM)','multiselect','off'); fid=fopen(FileName); C_text = textscan(fid, '%s', 1, 'delimiter', ''); %lecture du texte C_data = textscan(fid, '%f %f %f'); % lecture des trois colonnes (Height(nm,Deflection(V),Friction(V)) fclose('all'); C_data = C_data(:,1);% colonne 1 : height(nm) n=0; for p=1:256 %coupe la colonne "Height" en colonnes de 256 rug(p,:)=C_data{1}((p-1)*n+1:256*p); n=256; end surf(rug);shading flat colorbar;
Merci à ceux qui pourront répondre..
Juliana
Partager