文档

csvwrite

(不推荐)写逗号分隔值文件

csvwrite不推荐。使用writematrix代替。有关更多信息,请参见兼容性的考虑

描述

例子

csvwrite (文件名,)写矩阵到文件文件名逗号分隔值。

例子

csvwrite (文件名,,,上校)写矩阵到文件文件名从指定的行和列偏移量。行和列的参数是零基础,所以行= 0坳= 0指定文件中的第一个值。

例子

全部折叠

创建一个示例数据的数组

M =魔法(3)
M =3×38 1 6 3 5 7 4 9 2

编写矩阵到文件“myFile.txt”

csvwrite (“myFile.txt”,M)

视图中的数据文件。

类型(“myFile.txt”)
8、1、6 3,5,7,9,2

写一个矩阵定义的文件从一个偏移位置。

创建一个示例数据的数组

M =魔法(3)
M =3×38 1 6 3 5 7 4 9 2

定义起始偏移量来跳过一行,两列。

行= 1;坳= 2;

编写矩阵到文件“myFile.txt”开始,在偏移位置。

csvwrite (“myFile.txt”,M,行,上校)

视图中的数据文件。

类型(“myFile.txt”)
,,,,,,8,1,3,5,7,,4,9日2

输入参数

全部折叠

文件名称,指定为一个字符或字符串向量。

例子:“myFile.dat”

数据类型:字符|字符串

写数字数据,指定为一个矩阵的数值。

例子:(1、2、3、4、5、6)

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑
复数的支持:金宝app是的

行抵消,指定为一个标量。行抵消之前显示的行数跳过写数字数据。是从零开始的,所以呢行= 0指示MATLAB®开始写在第一行的目标文件。跳过行填充逗号。

列偏移,指定为一个标量。列抵消之前显示的列数跳过写数字数据。上校是从零开始的,所以呢坳= 0指示MATLAB在第一列开始写作的目标文件。跳过列之间用逗号分隔。

限制

  • csvwrite写的最多5个有效数字。如果你需要更精确,使用dlmwrite精密的论点。

  • csvwrite不接受细胞阵列的输入矩阵。出口一个只包含数字数据的单元阵列,使用cell2mat将单元阵列在调用前一个数字矩阵csvwrite

算法

  • csvwrite终止与每一行换行字符(' \ n 'char (10)),没有回车。

兼容性的考虑

全部展开

不推荐在R2019a开始

之前介绍过的R2006a