Help with plotting hourly data

I have hourly data for three months. I want to calculate the hourly mean and plot hourly mean against the hour. How do I achieve this ?
I have two separate arrays - an array of hours and an array with the data.
My data is not arranged by hours. I guess I need to arrange the data by each hour first.

回答 (1 件)

Torsten
Torsten 2018 年 1 月 9 日

0 投票

https://de.mathworks.com/matlabcentral/fileexchange/1673-cumulative-mean
Best wishes
Torsten.

2 件のコメント

Sayantan Sahu
Sayantan Sahu 2018 年 1 月 9 日
My data is not arranged by hours. I guess I need to arrange the data by each hour first. I am not sure if the 'cumulative mean' does that and if not how to do it ?
Torsten
Torsten 2018 年 1 月 10 日
I assumed that you have data of the form
1 x(1)
2 x(2)
3 x(3)
...
3*30*24 x(3*30*24)
and that you try to plot
1 x(1)
2 (x(1)+x(2))/2
3 (x(1)+x(2)+x(3))/3
...
3*30*24 (x(1)+x(2)+...+x(3*30*24))/(3*30*24)
To do this you can use the MATLAB code I gave you a link to.
Best wishes
Torsten.

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeLinearization についてさらに検索

タグ

質問済み:

2018 年 1 月 9 日

コメント済み:

2018 年 1 月 10 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by