I have 5 seconds data of a continuous signal of frequency 512 Hz. I need to get a heatmap of this .
I have refered this https://stackoverflow.com/questions/23356219/plotting-many-lines-as-a-heatmap. I need a similiar plot with my data. Can I get some help with the code please.
I've attached the data as a .mat file.

3 comentarios

KSSV
KSSV el 21 de Mayo de 2020
Attach your data into a mat file or a text file. Copying from here is a headache job.
meghna roy chowdhury
meghna roy chowdhury el 21 de Mayo de 2020
Hi, I've attached the .mat file
KSSV
KSSV el 21 de Mayo de 2020
I have answered t..hope it is useful.

Iniciar sesión para comentar.

Respuestas (1)

KSSV
KSSV el 21 de Mayo de 2020
Editada: KSSV el 21 de Mayo de 2020

0 votos

t=[1/512:1/512:5]';
z = zeros(size(t));
col = amp; % This is the color, vary with amp in this case.
surface([t t],[amp amp],[z z],[col col],...
'facecol','no',...
'edgecol','interp',...
'linew',2);

2 comentarios

meghna roy chowdhury
meghna roy chowdhury el 26 de Mayo de 2020
Editada: meghna roy chowdhury el 26 de Mayo de 2020
Thank you. This is very helpful.
Is there any difference between colormap and heatmap?
Apologies again, for missing this comment
KSSV
KSSV el 26 de Mayo de 2020
heatmap is a 2D spread of certain value. colormap is a color pallet used to show such a spread. There are direct functions for this read about heatmap and colormap.

Iniciar sesión para comentar.

Productos

Versión

R2020a

Preguntada:

el 21 de Mayo de 2020

Comentada:

el 26 de Mayo de 2020

Community Treasure Hunt

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

Start Hunting!

Translated by