pacoyang 发表于 2010-11-26 19:23:09

struct类型数据中能包含cell型数据吗

matlab自动就分解开了,比如a是个struct数据,b是其一个field,a.b不可能为cell型数据啊

zhouyang664 发表于 2010-11-26 21:47:38

不太理解楼主的意思..
不知道这样对不对:
>> a.b = {'c'}

a =

    b: {'c'}

>> class(a.b)

ans =

cell

hylovegj 发表于 2010-11-27 00:28:33

强烈建议在论坛发帖求助的朋友好好地把问题表述清楚,即使不为帮你解决问题的人考虑,也要为你提出的问题能被高效地解决考虑吧!

pacoyang 发表于 2010-11-28 18:06:14

很奇怪,我原来是以这样的方式来形成struct变量,不行
;'r',;'L',},'c',{'L',;'r',;'L',});/code]
这就是我说的自动分解开。

今天发现同样的参数,如下赋值就可以
a=struct();
a.b={'L',;'r',;'L',};
a.c={'L',;'r',;'L',};
页: [1]
查看完整版本: struct类型数据中能包含cell型数据吗