Save file .txt in desktop
13 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello, I want to save a file with the format .txt in my desktop, not in matlab/Work. This is my program:
clear all;
Name_file=input('Tell me the name of the file(example.dat): ','s');
X=[ 0 0.5 0.75 1];
Y=[ 0 1 2 3];
A=[X' Y'];
[n,m]=size(A);
fid=fopen(Name_file,'w');
for i=1:n
for j=1:m
fprintf(fid,'%8.4f\t',A(i,j));
end
fprintf(fid,'\n');
end
fclose(fid);
0 comentarios
Respuesta aceptada
Fangjun Jiang
el 15 de Ag. de 2011
[File,Folder]=uiputfile;
dlmwrite(fullfile(Folder,File),A,'delimiter',' ','newline','pc');
0 comentarios
Más respuestas (1)
Xenxo
el 16 de Ag. de 2011
1 comentario
Fangjun Jiang
el 16 de Ag. de 2011
All you need is the lines that assign value to A and the last two lines to select a file and then write to the file. You don't need the for-loop anymore. That's probably why two files are created.
Ver también
Categorías
Más información sobre Desktop en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!