文档

数据类型转换

在数值数组、字符数组、单元数组、结构或表之间进行转换

功能

字符 字符数组
cellstr 转换为字符向量的单元格数组
int2str 将整数转换为字符
mat2str 将矩阵转换为字符
num2str 转换数字到字符数组
str2double 将字符串转换为双精度值
str2num 将字符数组转换为数字数组
native2unicode 将数字字节转换为Unicode字符表示形式
unicode2native 将Unicode字符表示形式转换为数字字节
base2dec 将表示以N为基数的数的文本转换为十进制数
bin2dec 将文本表示的二进制数转换为十进制数
dec2base 将十进制数转换为表示基数N的字符向量
dec2bin 转换十进制数到字符矢量表示二进制数
dec2hex 将十进制数转换为代表十六进制数的字符向量
hex2dec 将十六进制数的文本表示形式转换为十进制数
hex2num 将IEEE十六进制字符串转换为双精度数字
num2hex 将单进制和双进制字符串转换为IEEE十六进制字符串
table2array 将表转换为同构数组
table2cell 将表转换为单元格数组
table2struct 将表转换为结构数组
array2table 将同构数组转换为表
cell2table 将单元格数组转换为表格
struct2table 将结构数组转换为表
cell2mat 将单元格数组转换为底层数据类型的普通数组
cell2struct 将单元格阵列转换为结构阵列
mat2cell 将数组转换为可能具有不同大小单元格的单元格数组
num2cell 将数组转换为具有一致大小的单元格数组
struct2cell 将结构转换为单元格数组

例子及如何

从字符数组转换为数值

此摘要详细介绍了如何将字符数组转换为数值。

转换从数字值到字符数组

此摘要详细介绍了如何将数值转换为字符数组。

概念

不同类的有效组合

如果你在一个矩阵中包含不同类的元素,MATLAB®转换某些元素,使结果矩阵中的所有元素具有相同类型。数据类型转换是根据预先设置的类优先级进行的。

这个话题有用吗?