注册 登录
编程论坛 Matlab

matlab单元阵列是什么

xiayujiang1985 发布于 2008-05-28 07:50, 1783 次点击
请问matlab中的单元阵列有什么特点?
C = num2cell(rand(2,2))
     [0.4565]    [0.8214]
     [0.0185]    [0.4447]
  N = cell2num(C)
      0.4565    0.8214
      0.0185    0.4447

 为什么先
a=rand(2,2)

 
>> b=cell2num(a)
??? cellfun works only on cells.

就不行了???
2 回复
#2
Adames2008-05-28 10:38
a=rand(2,2)得到的是数值矩阵,不是元胞cell,类型不对,所以出错了
#3
xiayujiang19852008-05-28 12:29
回复 2# Adames 的帖子
那么单元阵列cellular array到底有什么特点呢?
和平常矩阵有什么本质区别?
麻烦解答,谢谢了
1