CSV 数据文件
要对以逗号分隔的值 (CSV) 的数据文件执行读取或写入操作,可使用以下两个函数:
• READCSV("file") - 返回包含 file 中以逗号分隔的值数据的数组。
• WRITECSV("file", M, [rows, [cols, ["decsymb"]]]) - 向以逗号分隔的值数据文件 file 中写入数组 M。
请记住,为了执行,PTC Mathcad 工作表中的表达式必须是计算分配或请求,例如:
或
自变量
• file 是包含文件名 (或完整路径名和文件名) 的字符串。非绝对路径名是相对于当前工作目录的。
• M 为要写入指定文件的值的矩阵。
• rows (可选) 可以是用于指定要写入的矩阵 M 第一行的标量,也可以是用于指定要写入的矩阵 M 行范围 (包含范围的端点) 的二元素矢量。如果省略了自变量,则 WRITECSV 会将矩阵的每一行写入到文件中。
• cols (可选) 可以是用于指定要写入的矩阵 M 第一列的标量,也可以是用于指定要写入的矩阵 M 列范围 (包含范围的端点) 的二元素矢量。如果省略了自变量,则 WRITECSV 会将矩阵的每一列写入到文件中。
• decsymb (可选) 是要使用的小数符号。您可以指定 "," (逗号) 或 "."(点)。默认为 "."(点)。
附加信息
• rows 和 cols 均为从 1 开始的指数。
• ORIGIN 不会影响 READCSV 的行为。
• 仅可省略最后一个自变量之前的可选自变量。例如,在 WRITECSV 中不能省略 rows 和指定 cols 及 decsymb。如果省略了 rows,则 cols 的值将用作行。