MATLAB中num2str用法笔记
2017-03-12 14:31
288 查看
一、在matlab中用 num2str把矩阵转换为字符串时,默认是在矩阵元素之间加2个空格,对特定数据来讲,2个空格已经改变了字符串的长度,比如,想把矩阵[1,2,3]转换为‘1 2 3’,即转换成的字符串要求各矩阵元素相隔一个空格,如果直接运行 num2str([1,2,3]),结果为:
K>> num2str([1,2,3])
ans =
1 2 3
K>> length( num2str([1,2,3]))
ans =
7
这种结果表明该函数在矩阵元素之间加了2个空格,如果只需要一个空格,需要输入一个特殊参数:空格+矩阵元素的数据类型,比如上述例子,可以将空格插入到%和d之间, 想用多少空格隔开就插入几个空格,即 num2str([1,2,3],'% d'),结果为:
K>> num2str([1,2,3],'% d')
ans =
1 2 3
K>> length(num2str([1,2,3],'% d'))
ans =
5
其他数字格式也类似%d这种用法,如%4.1f。
二、num2str的格式控制类似于fprintf,具体可以doc num2str
相关文章推荐
- [初学笔记] matlab中 struct的用法,以及如何保存在xls中
- matlab中cell的用法笔记
- [初学笔记] matlab中eval,evalin,evalc的用法
- Matlab中num2str函数的用法
- matlab中num2str控制空格数及其他用法
- matlab学习笔记 image,imagesc,imshow的用法
- matlab中的函数用法笔记
- matlab中的函数用法笔记
- MATLAB 内联函数 与匿名函数的基本用法(笔记)
- A guide to Matlab for Beginners and Experienced Users——学习笔记【2】
- matlab中imresize函数用法
- matlab学习笔记--数值计算
- Matlab矩阵操作基础,学习笔记...
- matlab的rand()函数产生均匀分布函数的正确用法 / matlab 中如何产生0-1上均匀分布的随机数
- HEML5 Worker用法笔记
- OBJ-C NSString类介绍及用法学习笔记
- unity 3D c# 协程的典型用法-Unity官方案例精讲笔记
- Mysql学习笔记七——limit 用法
- QTableWidget的简单用法笔记。
- java笔记二:final关键字用法总结