0
我有一個< 850x1>單元格被稱爲x。每個單獨的結構都有一個'標記'名稱和'數據'單元格,其中包含數據值爲< 7168x1的double>數據值。Matlab錯誤的單元格引用操作,當if語句
(即 X {1,1} .TAG = '通道1',X {1,1}。數據= < 7168x1雙>)
所以,我想通過在X細胞,識別帶有'Channel1'標籤名稱的結構並提取該結構的數據。然後,將數據組合到名爲Ch1的單元中。這是我迄今的做法:
n=1:850
if x{n,1}.Tag == 'Channel1'
Ch1{:,n} = x{n,1}.Data;
end
但是,這給出了一個錯誤:錯誤的單元格引用操作。
任何想法可能會出錯?