About resizing the time for specific period using the TRMM climate data
조회 수: 3 (최근 30일)
이전 댓글 표시
Hi
I have a dataset of TRMM rainfall data with dimensions 100 * 92 * 228.
100 is latitude, 92 is longitude and 228 is representing the months (start date: 1 Jan, 2000 to 31 Dec, 2019).
I have a separate .mat file (with dimension 195 * 1) for Time which is for 195 months (1 june, 2002 to 31 Aug, 2018).
I want to resize the TRMM dataset from 100 * 92 * 228 to 100 * 92 * 195.
I want to replace the time in my TRMM dataset.
How can i do this ? Please help me with the code to resolve this problem.
댓글 수: 0
답변 (1개)
Rishik Ramena
2020년 8월 14일
편집: Rishik Ramena
2020년 8월 14일
For resizing/extracting the data with respect to the dates given in a different table, joining tables would be helpful. You can also use indexing techniques to extract a part of the table as shown:
% Extract two middle rows of a 2*3*4 matrix
a = reshape(1:24, [2 3 4]);
a(:,:,2:3)
Since you have just mentioned that you need to replace the time in your data, I am assuming that you want to parse the dates in your data which can then be converted to a number of representations. The parsing of dates can be done using the DateStrings argument of the datetime function.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Climate Science and Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!