0
我需要生成一個表格,其前2列有文本,其餘2個有數字。像這樣:在Matlab中用fprintf生成帶有文本和數字的表格
| Ford | Mustang | 1975 | 35 |
| Chev | Camaro | 1976 | 38 |
我有一個單元格中的字符串和矩陣中的數字變量。我嘗試過使用fprintf,但無法使其工作。我在xlswrite中沒有問題,但我不想那樣。請有任何想法嗎?
謝謝!
我需要生成一個表格,其前2列有文本,其餘2個有數字。像這樣:在Matlab中用fprintf生成帶有文本和數字的表格
| Ford | Mustang | 1975 | 35 |
| Chev | Camaro | 1976 | 38 |
我有一個單元格中的字符串和矩陣中的數字變量。我嘗試過使用fprintf,但無法使其工作。我在xlswrite中沒有問題,但我不想那樣。請有任何想法嗎?
謝謝!
你可以在這樣的循環使用fprintf
:
fprintf(1, '| %8s | %8s | %4d | %2d |\n', ...
company{i}, model{i}, year(i), otherNumber(i));
寫入標準輸出。如果要在表中使用不同的間距,或者爲第一個參數提供不同的文件描述符,則還可以修改%#s
。
它的工作,謝謝! – 2014-09-02 19:40:46