我已經寫了下面的for循環;完成前一個循環後執行for循環
%Name Variables
%Time Data Structure
Time_DataC1 = [];
for aa = 1:38
for bb = 1:38
fieldname = ['Time' num2str(aa)];
Time_DataC1.(fieldname) = dataCOMB{1,1}{1,bb}(1:1024,1);
end
end
它創建了一個時間數據結構。基本上這個代碼從一個數組中獲取數據,並將第一列Time1,Time2命名爲Time38等。它爲38個數據集執行此操作。然而,一旦做到這一點,是有可能改變的代碼
Time_DataC1.(fieldname) = dataCOMB{1,cc}{1,bb}(1:1024,1);
其中cc現在從1到2那張然後BB值從1開始,再繼續38。這將允許我記錄從Time39到Time76的下一次數據集。一旦完成,可以將cc更改爲3並重復該過程,直到cc最終以40的值結束?
我試過使用if
和elseif
聲明,但我不斷收到錯誤。
它的工作! :)謝謝:)令人難以置信的最簡單的方法是如何工作的! – Jerry