我在 MATLAB 中有一个 4d 矩阵(time-by-group-by-latitude-by-longitude)需要除以 3d 矩阵(time-by-latitude-by-longitude)中所有组的总和值一段的时间。我想要一个 4d 矩阵,在 4d 矩阵中显示每组的分数阀(时间-by-group-by-latitude-by-longitude)我该怎么做?
例如(netcdf 文件):
short npp(time, pft, latitude, longitude) ;
short npptot(time, latitude, longitude) ;
我喜欢做这个计算:
fraction = npp ./ npptot
结果应该在一个 4d 矩阵中,按时间按组按纬度按经度。
short fraction(time, pft, latitude, longitude) ;