讓我以這種方式描述問題。我有一個.mat文件,如果我打開它,它包含一個1x10結構數據。在每個數據中,它都有一個名爲res的1x5結構(或字段)。在res中,它有一個叫做1x1的結構(或字段),比方說,foo。因此,我有ixj數據副本(i).res(j).foo。Matlab:如何重命名子字段
有反正我可以改變這個foo的名字嗎? (i).res(j).foo成爲數據(i).res(j).bar
我在互聯網上搜索,並嘗試了幾種方法(添加字段和刪除,創建一個臨時字段,使用cell2field或fieldtofile等),所有這些都不起作用。最常見的返回錯誤是「不同結構之間的下標分配」。
請幫忙,提前致謝!
爲什麼你不能將它複製到新名稱,然後修剪前一個? – EngrStudent
對不起沒有解釋清楚。請看下面,你會知道它。 – Joe