How to save a matrix as text file?
이전 댓글 표시
I want to save a matrix as text file.
Each column should be separated by tab.
The output file should be read with any text editor
When the output is opened, it should display the numbers
in the same way it looks like in Matlab.
Thank you for your help
Emerson
채택된 답변
추가 답변 (3개)
Sean de Wolski
2011년 3월 28일
doc dlmwrite
doc fwrite
댓글 수: 2
Bill Tubbs
2019년 7월 13일
Walter Roberson
2019년 7월 13일
writematrix() did not exist in 2011 when the answer was posted.
Walter Roberson
2017년 12월 16일
You could also consider dlmwrite telling it to use \t as the delimiter.
You could also consider using
save('MyMatrix.txt', 'A', '-double', '-tab')
Where A is the name of the variable
댓글 수: 3
Should be:
save('MyMatrix.txt', 'A', '-ascii', '-double', '-tabs')
Jairo C Peralta
2019년 2월 5일
what is the "double" part for?
Walter Roberson
2019년 2월 5일
double precision. Without the -double only about 7 digits are written out, about as much as needed to reproduce single precision numbers.
Anmar Mohammed
2017년 12월 16일
0 개 추천
thank you very much sir
카테고리
도움말 센터 및 File Exchange에서 File Operations에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!