Borrar filtros
Borrar filtros

Pcolor of a time-series

2 visualizaciones (últimos 30 días)
user20912
user20912 el 14 de Abr. de 2022
Comentada: Mathieu NOE el 19 de Abr. de 2022
HI. I have a very long time series which data is:
>> whos dt data1
Name Size Bytes Class Attributes
dt 3285x1 52560 double
data1 3285x1 26280 single
where dt is the dates of 8 years. I have this idea of making a pcolor of this so I've already try the following:
data2 = repmat(data1,[1 2]);
dummy = ones(size(data2,2),1);
Now I have this:
>> whos data2 dummy dt
Name Size Bytes Class Attributes
dt 3285x1 26280 double
data2 3285x2 26280 single
dummy 2x1 16 double
Then, I try a
pcolor(dt,dummy,data2)
But I get a white plot (see the attached image). Is my approach correct? If so, why do I get a white plot?
Thanks in advance.

Respuestas (1)

Mathieu NOE
Mathieu NOE el 15 de Abr. de 2022
hello
I suspect this is the intention - demo on "dummy" data
% dummy data
dt = (1:3285)';
data1 = single(rand(3285,1));
data2 = repmat(data1,[1 2]);
dummy = (1:size(data2,2));
[X,Y] = meshgrid(dt,dummy);
p = pcolor(X,Y,data2');
set(p, 'EdgeColor', 'none');
  2 comentarios
user20912
user20912 el 18 de Abr. de 2022
This actually helps. Thank you
Mathieu NOE
Mathieu NOE el 19 de Abr. de 2022
My pleasure !

Iniciar sesión para comentar.

Categorías

Más información sobre Time Series Collections en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by