我需要生成一个表,其前2列有文本,其余2列有数字。像这样:
| Ford | Mustang | 1975 | 35 |
| Chev | Camaro | 1976 | 38 |
我在单元格中有字符串,在矩阵中有数字变量。我已尝试使用fprintf但无法使其正常工作。我在xlswrite中没有遇到任何问题,但我不想这样做。有什么想法吗?
谢谢!
答案 0 :(得分:2)
你可以在这样的循环中使用fprintf
:
fprintf(1, '| %8s | %8s | %4d | %2d |\n', ...
company{i}, model{i}, year(i), otherNumber(i));
写入stdout。如果您想在表中使用不同的间距,也可以修改%#s
,或者为第一个参数提供不同的文件描述符。