在matlab中摊销表

时间:2012-10-23 00:49:51

标签: matlab printf

如何使用fprintf在Matlab中构建一个摊销表? 现在,为了获得一张桌子,我正在使用:

tab=[[0:Nm]',Balance',Interest',Principal',];
disp(['          ','Month','      ','Balance','        ','Interest','     ','Principal'])
disp (tab)

该表看起来没问题,但我被告知需要使用fprintf命令。

1 个答案:

答案 0 :(得分:0)

不是说你不能从the documentation找到这个,但这里是:

clc

fprintf('%12s %12s %12s %12s\n', ...
    'Month', 'Balance', 'Interest', 'Principal')

format bank
for ii = 1:numel(Balance)
    fprintf('%12d %12.2f %12.2f %12.2f\n', ...
        ii, Balance(ii), Interest(ii), Principal(ii));

end