mtx2charcell:将数字矩阵转换为字符串元胞数组
函数说明:
- %charcell = mtx2charcell(mtx) 将数字矩阵转换为与其维数相同的字符串元胞数组。
- %charcell = mtx2charcell(mtx, fmt) 使用格式字符串 FMT 进行转换(详情参见 sprintf)。
此函数可以作为 num2cell
、num2str
和 reshape
命令组合的简化替代,简化代码(感谢Urs Schwarz!)。
示例:
- mtx2charcell([0 1 2]) → { '0.000', '1.000', '2.000' }
- mtx2charcell([0 1 2], '%d') → { '0', '1', '2' }
提示:
- 该函数与作者的 join 函数一起使用非常便捷(可在 MATLAB Central 上获取)。例如,join('-', mtx)。