永发信息网

matlab fprintf 输出矩阵换行

答案:1  悬赏:80  手机版
解决时间 2021-05-12 06:20
  • 提问者网友:眉目添风霜
  • 2021-05-11 22:52
matlab fprintf 输出矩阵换行
请各位大哥指教,我现在得到了一个矩阵的 但是我不知道使用 fprintf来输出的.数值总是排成一列的,不能自动换行的.
其实很简单的,这是我用disp(a)得出的结果的:The final temperature is :
2.0000 1.0000 1.0000 1.0000 1.0000 2.5000
3.0000 1.9865 1.6965 1.7874 2.3502 4.0000
3.0000 2.2497 2.0123 2.1032 2.6133 4.0000
2.5000 2.0000 2.0000 2.0000 2.0000 3.0000
但是我们作业的要求是使用 fprintf 命令的.我就不知道怎么写了.怎么弄都是排成一列的
最佳答案
  • 五星知识达人网友:大漠
  • 2021-05-12 00:04

[m,n] = size(a);
for i = 1 :m
for j = 1 :n
fprintf(%8.4f,a(i,j));
end
fprintf('\n');
end


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯