octave / matlab:将文件写为纯文本

时间:2013-07-11 15:29:06

标签: matlab matrix octave

说我有一个矩阵

test =
{
  [1,1] = one
  [1,2] = two
  [1,3] = three
}

我想把它写进一个文件。我做了

`save myfile.txt test`

但是当我用Notepad ++打开文件时,我得到MATLAB 5.0 MAT-file, written by Octave 3.2.4, 2013-07-11 15:23:20 UTC,然后是一堆NUL SOH BS ACK等。

有没有办法将矩阵写入纯文本文件,使其看起来像:

1
2
3

1 个答案:

答案 0 :(得分:2)

使用-ascii标志。来自save documentation

  

-ascii

     

将单个矩阵保存在没有标题或任何其他信息的文本文件中。