数据类型转换函数
本文列举了数值数组、字符数组、元胞数组、结构体或表格之间的转换的函数。如下所示:
char | 字符数组 |
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 | 将结构体转换为元胞数组 |