用好了 会很有用处 不过 一般我们都是吧数据处理好了然后再进行存储 而且 在建模过程中 一般用到的是数据的存储 fprintf 最强大的功能是字符串的一些处理输出 而且需要记住很多 format 一般来说,学过 C C++推荐用 fprintf dlmwrite: 将矩阵写入 ASCII 分隔的文件。 这也是我们最常用的的输出数据的一种方式 不过有些遗憾的是, 不如 fopen 那样 可以对 文件添加数据 但是如果对一个变量存储 比较简单 dlmwrite(filename, M) dlmwrite(filename, M, 'D') dlmwrite(filename, M, 'D', R, C) dlmwrite(filename, M, 'attrib1', value1, 'attrib2', value2, ...) dlmwrite(filename, M, '-append') dlmwrite(filename, M, '-append', attribute-value list) 1.dlmwrite(filename, M) 使用默认的分隔符(')将矩阵 M 写入 ASCII 格式的文件中。