2

マトリックスを出力しようとしています:

M = [1 20 3; 22 3 24; 100 150 2];

使用:

for i=1:3
    fprintf('%f\t%f\t%f\n', M(i), M(i+length(M)), M(i+length(M)*2));
end

出力は次のようになります。

1 20 3
22  3  24
100  150  2

これは明らかに素晴らしいことではありません。整数の前にスペースが埋められるようにするにはどうすればよいですか? そのようです:

  1   20   3
 22    3  24
100  150   2

何か案は?

ありがとう!

4

2 に答える 2