plot many variables from table

I have a 8760x2 table containing every hour of the year and a variable for each hour:
ta=[array2table(t) array2table(TIMVARDEN)];
It looks like this:
'15-Jan-2021 03:00:00' 0
'15-Jan-2021 04:00:00' 0
'15-Jan-2021 05:00:00' 0
'15-Jan-2021 06:00:00' 0
'15-Jan-2021 07:00:00' 0
'15-Jan-2021 08:00:00' 0
'15-Jan-2021 09:00:00' 0
'15-Jan-2021 10:00:00' 5.88000000000102
'15-Jan-2021 11:00:00' 171.240000000002
'15-Jan-2021 12:00:00' 0
'15-Jan-2021 13:00:00' 0
I want to make a plot or multiple plots that makes it clear when an hour has another value than zero.
Any ideas?

 採用された回答

Tesfaye Girma
Tesfaye Girma 2023 年 4 月 4 日

0 投票

you can use this format to get the list in a month and you can sort i a table
def day_in_month(year,month):
if month>12 or month<1 :
return"invalid input"
months_days=[31,28,31,30,31,30,31,31,30,31,30,31]
if is_leap(year) and month==2 :
return 29
return months_days[month-1]

1 件のコメント

Joel
Joel 2023 年 4 月 4 日
Could you please specify?
at the row:
return "invalid input"
I get :
Invalid use of operator.
The variable names is shown below

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

その他の回答 (0 件)

カテゴリ

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

製品

リリース

R2023a

質問済み:

2023 年 4 月 4 日

コメント済み:

2023 年 4 月 4 日

Community Treasure Hunt

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

Start Hunting!

Translated by