matlab cell 数据转换及记录

cell 内是数值(但以 char 形式存储)

比如:{'123','456','789'} → 你想要数值数组 [123 456 789]

复制代码

C = {'123','456','789'}; A = str2double(C); % 转为数值数组

cell 内都是字符串(char 向量) (比如 {'dog','cat','fish'}

👉 推荐转为 string 数组

复制代码

C = {'dog','cat','fish'}; S = string(C); % 转为 string 数组 disp(S);

如果你想转成 字符矩阵(char matrix)(要求每个字符串长度一样,不一样会自动补空格):

charM = char(C); disp(charM);

相关推荐
YuTaoShao2 小时前
【LeetCode 每日一题】2221. 数组的三角和
数据结构·算法·leetcode
little~钰2 小时前
树上倍增和LCA算法---上
算法
力扣蓝精灵2 小时前
今日分享 整数二分
算法
mc23562 小时前
5分钟学会微算法——Brian Kernighan 算法
算法
Excuse_lighttime2 小时前
除自身以外数组的乘积
java·数据结构·算法·leetcode·eclipse·动态规划
万添裁2 小时前
归并排序的三重境界
数据结构·算法
程序员三明治3 小时前
【重学数据结构】队列 Queue
数据结构·后端·算法
Coision.3 小时前
Linux C: 函数
java·c语言·算法
杜小暑3 小时前
数据结构之双向链表
c语言·数据结构·后端·算法·链表·动态内存管理