【发布时间】:2014-05-04 17:50:44
【问题描述】:
我有一个名为 x 的 单元格。每个单独的结构都有一个“标签”名称和一个带有 数据值的“数据”单元格。
(即 x{1,1}.Tag = 'Channel1', x{1,1}.Data= )
所以,我想通过 x 单元格,识别具有“Channel1”标签名称的结构并提取该结构的数据。然后,将数据合并到一个名为 Ch1 的单元格中。到目前为止,这是我的方法:
n=1:850
if x{n,1}.Tag == 'Channel1'
Ch1{:,n} = x{n,1}.Data;
end
但是,这会产生错误:错误的单元格引用操作。
有什么想法可能会出错吗?
【问题讨论】:
标签: matlab if-statement cell logical-operators