在Cell-Matlab中访问结构数据
这对你们来说可能是一个简单的问题,但我是Matlab新手。我有以下代码:在Cell-Matlab中访问结构数据,matlab,struct,cell,Matlab,Struct,Cell,这对你们来说可能是一个简单的问题,但我是Matlab新手。我有以下代码: g = cell(2,3); g{1,2} = struct('name','joni'); g{2,2} = cell(3,3) g(1,2) g(1,2).name 我想在答案中显示“joni”, 但使用此代码时,它只显示[1x1 struct] 顺便说一句,我已经尝试了以下代码: g = cell(2,3); g{1,2} = struct('name','joni'); g{2,2} = cell(3,3) g
g = cell(2,3);
g{1,2} = struct('name','joni');
g{2,2} = cell(3,3)
g(1,2)
g(1,2).name
我想在答案中显示“joni”,
但使用此代码时,它只显示[1x1 struct]
顺便说一句,我已经尝试了以下代码:
g = cell(2,3);
g{1,2} = struct('name','joni');
g{2,2} = cell(3,3)
g(1,2)
g(1,2).name
结果是错误。使用大括号而不是括号来表示单元格的内容:
g{1,2}.name
相关问题: