Matlab: сума за два набора от времеви серии?

Обичам да обобщавам наблюденията на два набора от времеви редове, когато и двата имат наблюдения, базирани на YEAR и DOY. Също така обичам да пропускам сумата, когато някой набор от данни има 0 и да правя сумата само за максималното наблюдение в този DOY.

Ето примера: data_1 и data_2.

данни_1

% YEAR  DOY  OBS_1

1994    109 0.42
1994    110 0.73    
1994    111 0.69    
1994    113 0.8    
1994    114 0.43    
1994    115 0.75    
1994    123 0.6    
1994    127 0.2    
1994    131 0.44    
1994    131 0.43    
1994    131 0.63    
1994    132 0.99    
1994    132 0.51    
1994    133 0.71    
1994    133 0.99    
1994    134 0.65    
1994    134 0.69    
1994    134 0.97    
1994    134 0.03    
1994    134 0    
1994    134 0    
1994    135 0.68    
1994    135 0.72    
1994    136 1.22    
1994    136 0    
1994    136 0    
1994    136 1.28    
1994    136 1.34

данни_2:

% YEAR  DOY  OBS_2    
1994    110 0.92    
1994    111 0.34    
1994    113 0.42    
1994    114 0.37    
1994    115 0.38    
1994    122 0.22    
1994    127 0.32    
1994    131 0.34   
1994    131 0.2    
1994    132 0.51    
1994    132 0.43
1994    132 0.4    
1994    133 0.4    
1994    134 0.32    
1994    134 0.39    
1994    135 0.35    
1994    135 0.38    
1994    135 0.34    
1994    135 1.83    
1994    135 0.22    
1994    135 0.36    
1994    135 0.39    
1994    135 0.24    
1994    135 0.39    
1994    136 0.42    
1994    136 0.29    
1994    136 0.3    
1994    136 0.4    
1994    136 0.54    
1994    136 0.4

person Kuo-Hsien Chang    schedule 11.06.2012    source източник
comment
Моля, редактирайте: изберете кода и го форматирайте, като използвате иконата за формат на кода   -  person learnvst    schedule 11.06.2012
comment
Какво имате предвид, когато някой от наборите от данни има 0?   -  person Junuxx    schedule 11.06.2012
comment
Виждам, че имате повтарящи се стойности на DOY и в двата набора от данни. Искате ли да ги сумирате всички или какво? Моля, пояснете и дайте пример, ако е възможно.   -  person Eitan T    schedule 11.06.2012


Отговори (1)


Няма проблем - добавено към отговора по-горе (имайте предвид, че за тази втора графика оста X е номер на контейнер (базиран на 1), а не честота)
person Amro    schedule 11.06.2012
comment
Здравей Амро, как да вземеш предвид полето за годината, защото истинските набори от данни идват с много години наблюдения. Вие наистина правите живота ми по-лесен. Благодаря. - person Kuo-Hsien Chang; 12.06.2012