Matlab三种数组间的转换
来源:互联网 发布:交大软件学院 编辑:程序博客网 时间:2024/06/06 20:23
三种数组是:数值型矩阵,字符数组(或字符串),单元数组(也有叫元胞数组)
1、数值型矩阵转换为字符数组(num2str、mat2str)
>> A=[1,2,3;4,5,6];
>> B=num2str(A)
B =
1
4
>> whos
2、字符数组转换为数值型(str2num<4位精度>、str2double<双精度>)
>> B=['123.34'];
>> A=str2num(B)
A =
>> whos
3、单元数组转换为字符数组(cell2mat):
例如:
>> A={'sfjsdlgksdgjlsdjgkl'};
>> B=cell2mat(A)
B =
sfjsdlgksdgjlsdjgkl
>> whos
4、字符数组转换为单元数组(cellstr)
>> A=['what';'edit';'play'];%注意:用A=[]生成字符数组是,必须保证每行有相同的长度,不够可用空格补
>> B=cellstr(A)
B =
>> whos
5、单元数组转换为数值型矩阵
>> A={'123.4'};
>> B=cell2mat(A)
B =
123.4
>> C=str2num(B)
C =
>> whos
6、数值型矩阵转换为单元数组(num2cell)
>> A=[1,2,3;4,5,6];
>> B=num2cell(A)
B =
>> whos
原文地址:http://blog.sina.com.cn/s/blog_5e73a8fc0100rrj6.html
- Matlab三种数组间的转换
- 三种数据转换的执行效率比较
- QT中三种数据类型之间的转换:
- QT中三种数据类型之间的转换:
- Json,String,Map 三种数据之间的转换
- php几种数据类型的转换
- WindowsMobile可用的三种数据同步
- 三种数据库的分页语句
- printf的三种数制输出
- python的三种数据结构
- 三种数据队列的实现
- 三种数据库的jdbc配置
- AJAX返回的三种数据格式
- 三种数据库的分页
- 三种数据库的SQL分页
- OC三种数组遍历方法
- Fortran三种数组传递方式
- java三种数组拷贝方式
- git 命令之git cloned 的用法
- mysql源码心得--how to read mysql source
- SVN服务器搭建和使用(三)
- hashMap理解
- Linux下gprof和oprofiling性能测试工具
- Matlab三种数组间的转换
- PAT甲级练习1040. Longest Symmetric String (25)
- 关于Java中的Collection了解
- python-pandas读取剪贴板内容
- Clone Graph
- 贪吃蛇
- 城市交通
- C语言链表实现班级管理系统
- Mybatis调用存储过程异常-Non supported SQL92 token at position: 1