save .TXT inside a specific folder

11 visualizaciones (últimos 30 días)
Alberto Acri
Alberto Acri el 22 de Nov. de 2022
Comentada: Mathieu NOE el 23 de Nov. de 2022
Hi. I am trying to save a .TXT file inside a certain folder. I am currently using this code, but something is not working....
new_folder = 'C:\Users\....\Folder A'
A = ; % matrix 200x3 double
save('file.txt', 'A') % saves in the current folder
out = fullfile(new_folder, A); % ??

Respuesta aceptada

Mathieu NOE
Mathieu NOE el 22 de Nov. de 2022
hello
try this
new_folder = 'C:\Users\....\Folder A'
A = ; % matrix 200x3 double
save(fullfile(new_folder, 'file.txt'), 'A') % saves in the current folder
  2 comentarios
Alberto Acri
Alberto Acri el 22 de Nov. de 2022
Editada: Alberto Acri el 22 de Nov. de 2022
Okay, thank you @Mathieu NOE!
While if 'A' is just a number? I tried the code above but it doesn't work.
new_folder = 'C:\Users\....\Folder A'
A = 300;
save(fullfile(new_folder, 'file.txt'), 'A') % saves in the current folder
Mathieu NOE
Mathieu NOE el 23 de Nov. de 2022
hello
if you use save and you want a readable txt file, you have to specify that you want ascii format.
Otherwise save will stick to the default format which is binary
% FORMAT: Specify the format of the file, regardless of any specified
% extension. Use one of the following combinations:
%
% '-mat' Binary MAT-file format (default).
% '-ascii' 8-digit ASCII format.
% '-ascii', '-tabs' Tab-delimited 8-digit ASCII format.
% '-ascii', '-double' 16-digit ASCII format.
% '-ascii', '-double', '-tabs' Tab-delimited 16-digit ASCII format.
A = 300;
% A = randn(10,3);
save(fullfile(new_folder, 'file.txt'), 'A', '-ascii') % saves in the new folder
FYI, now matlab also has writematrix for the same job (with more options)
writematrix(A, fullfile(new_folder, 'file.txt')) % saves in the new folder

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Debugging and Analysis en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by