matlab fprintf 输出矩阵换行
请各位大哥指教,我现在得到了一个矩阵的但是我不知道使用fprintf来输出的。数值总是排成一列的,不能自动换行的。。其实很简单的,这是我用disp(a)得出的结果的:Th...
请各位大哥指教,我现在得到了一个矩阵的 但是我不知道使用 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 命令的。 我就不知道怎么写了。 怎么弄都是排成一列的 展开
其实很简单的, 这是我用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 命令的。 我就不知道怎么写了。 怎么弄都是排成一列的 展开
2个回答
展开全部
[m, n] = size(a);
for i = 1 : m
for j = 1 : n
fprintf("%8.4f", a(i, j));
end
fprintf('\n');
end
for i = 1 : m
for j = 1 : n
fprintf("%8.4f", a(i, j));
end
fprintf('\n');
end
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询