www.gusucode.com > matlab 案例源码 matlab代码程序 > matlab/SynchronizeTimetablesUsingMultipleMethodsExample.m
%% Synchronize Timetables Using Multiple Methods % Synchronize two timetables. Apply the |mean| method to some timetable % variables and the |sum| method to others. % % Load two small timetables that contain weather measurements for Boston % and Natick. Each timetable contains temperature and rainfall readings. load(fullfile(matlabroot,'examples','matlab','citiesTT')); Boston %% Natick %% % Synchronize the measurements to daily times to produce mean temperatures % and the sums of the rainfall measurements. |synchronize| applies the % specified method to all timetable variables. To apply different methods % to different timetable variables, index into the timetables to select % different variables, and call |synchronize| for each method you use. BOS = Boston(:,'Temp'); NTK = Natick(:,'Temp'); TT1 = synchronize(BOS,NTK,'daily','mean') %% BOS = Boston(:,'Rain'); NTK = Natick(:,'Rain'); TT2 = synchronize(BOS,NTK,'daily','sum') %% % To combine all results in one timetable, concatenate |TT1| and |TT2|. TT = [TT1 TT2]