2012-10-23 67 views
0

如何使用fprintf在Matlab中構建攤銷表? 眼下,得到一個表,我使用的是:matlab中的攤銷表

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

表看起來沒關係,是的,但我被告知,我需要用fprintf中的命令去做。

+1

'fprintf'是一種很常見的功能存在於許多編程語言其絕對值得學習如何使用它。我建議先從谷歌或'help fprintf'開始,這兩種方法都會爲你提供你需要學習的東西。 – slayton

回答

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