matlab存txt文件
时间: 2024-02-17 15:58:15 浏览: 81
Matlab 存取txt文件汇总
以下是一种将数据保存为txt文件的方法:
```matlab
fid = fopen('data.txt', 'wt'); % 打开文件,'wt'表示以文本方式写入
matrix = input_matrix; % input_matrix为待输出矩阵
[m, n] = size(matrix);
for i = 1:m
for j = 1:n
if j == n
fprintf(fid, '%g\n', matrix(i, j)); % 最后一列换行
else
fprintf(fid, '%g\t', matrix(i, j)); % 其他列用制表符分隔
end
end
end
fclose(fid); % 关闭文件
```
请注意,上述代码中的`input_matrix`是待输出的矩阵,你需要将其替换为实际的矩阵变量名。此代码将在当前工作目录下创建一个名为`data.txt`的文件,并将矩阵数据按行保存到该文件中。
阅读全文