手机版

MATLAB中用fprintf函数实现矩阵原样输出

发布时间:2021-06-06   来源:未知    
字号:

MATLAB中用fprintf函数实现矩阵原样输出,就是说,矩阵中的每一行单独成行。

MATLAB中用fprintf函数实现矩阵原样输出

网上找了好久都无法实现,一次偶然的尝试成功了,写出来,希望可以帮助更多的人。

a=[1,2,3;4,5,6] 是一个2×3矩阵

1 2 3

4 5 6

fid=fopen('d:\chr.txt','wt') 本命令用法网上可以查到,帮助文件里讲的也很清楚

fprintf(fid,'%8.4f %8.3f %6.2f\n',a') 输出矩阵

fclose(fid) 关闭文件

讲一下fprintf命令中每一项的含义:

fid 函数句柄,代表之前打开的文件

'%8.4f %8.3f %6.2f\n' 输出格式,具体如下:

1、%8.4f 表示输出格式为浮点数,占用8位(含小数点),保留4位小数

2、%8.3f %6.2f同1

3、\n表示换行

MATLAB中用fprintf函数实现矩阵原样输出.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)