How can i save multiple variables in a text file, including the variable names
조회 수: 19 (최근 30일)
이전 댓글 표시
I have a workspace with 30 variables, all sized 8x1.
I would like to save all of them in a .txt file, including their name.
The command I am using is:
save( 'filename.txt' , '-ASCII' );
It saves the variable values as intended, but not the variable names alongside their values.
Any help would be most welcome! Thank you in advance!
댓글 수: 2
Tongyao
2023년 5월 4일
not op, but my code generated around 50 variables. I would love to have a snapshot of them and look at them later (it doesn't matter for me to save the details of structures/matrixes). I don't want them to be in .mat format because I don't want to override the workspace generated by a slightly different code. I can print the workspace to pdf, but saving them with a txt file would be nicer. I did this one but now I now forget how to do that.
채택된 답변
Babak
2012년 11월 19일
myfilepath = 'C:\myfile.txt';
fid = fopen(myfilepath, 'wt');
fprintf(fid, '% this is the beginning of my file');
fprintf(fid, 'var1 = %d ',evalin('base',var1)); % if var1 is double
fclose(fid);
you can use "whos" to find what variables u have in base workspace...
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Workspace Variables and MAT-Files에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!