MATLAB: Plotting selected data from time series

plottingtime series

Say ts is a timeseries object with three data colums. Storing min temperature, max temperature and humidity. I am interested in just plotting min and max temperature. How can I get it done?
I need something like plot(ts(:, 1:2)) ( I know this won't work)

Best Answer

If you want to plot the time versus the min temperature and the time versus the max temperature and if your min temperature is on the first column of the data of your timeseries and the the max temperature in the second, then access those and plot them:
plot(ts.time,ts.data(:,1), ts.time,ts.data(:,2));