Changing the xticks in a heatmap to a datetime ticks

1 visualización (últimos 30 días)
Gayan Lankeshwara
Gayan Lankeshwara el 21 de Jun. de 2020
Comentada: Ameer Hamza el 21 de Jun. de 2020
I need to change the xticks of the following matrix to be in datetime format.
randMatrix = rand(5,10)
heatmap(randMatrix)
If I plot this, the xticklables are from 1 to 10.
But I need to change them as follows.
t1 = datetime(2020,06,21,8,0,0);
t2 = datetime(2020,06,21,17,0,0);
Time = t1:hours(1):t2 ;
So, I need to replace the xticks in the heatmap with the datetime ticks of Time ?
I tried this, but could not find what I want to do.

Respuesta aceptada

Ameer Hamza
Ameer Hamza el 21 de Jun. de 2020
Try this
randMatrix = rand(5,10);
t1 = datetime(2020,06,21,8,0,0);
t2 = datetime(2020,06,21,17,0,0);
Time = t1:hours(1):t2 ;
h = heatmap(Time, 1:5, randMatrix);
  4 comentarios
Fego Etese
Fego Etese el 21 de Jun. de 2020
Hello Ameer Hamza, sorry to contact you like this, but its really an emergency, please I need your help with this question
I will be grateful if you can help me out, thanks
Ameer Hamza
Ameer Hamza el 21 de Jun. de 2020
Sorry! But I don't know how to solve that problem!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Data Distribution Plots en Help Center y File Exchange.

Productos


Versión

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by