【第二篇】元胞数组(cell)操作
你好! 欢迎进入 《MATLAB高级编程》 文章系列 ,每篇文章都提供了代码示例,如有代码方面的疑问,可以在评论区留言或私信作者。
在matlab中,cell 是一类特殊的变量,可用于存储不同的数据类型,如字符串,double数据,类似于python中的列表。cell叫做元胞数组,也即单元数组,下面介绍元胞数组的创建和转换方法。
1. 创建元胞数组cell
cells = {'这是中文', 'it'; [1, 2, 3], 10}
上述变量cells 存储了汉字,英文字符,矩阵,以及单个元素
2. 查看和修改cell内的元素值
cells{1,1}
cells{2,1}
cells{2,2} = []
3. 高级操作: 可视化作图显示cell内的内容
cells1 = cell(3, 3) 3*3的单元数组
cells1{2, 2} = [2, 3; 4, 5]
cells1(3,1) = {'name