How to plot 3 different data in contour or pcolor ?

3 visualizaciones (últimos 30 días)
Jeevan Kumar Bodaballa
Jeevan Kumar Bodaballa el 25 de Mayo de 2020
Comentada: Ameer Hamza el 2 de Jun. de 2020
I have three different data
  1. Time steps = 1X108 (should be in X-axis)
  2. Data1 = 36X108 (should be in Y-axis(left))
  3. Data2 = 36X108 (should be display in colour/countour/pcolor)
Now I want to plot temporal plot (colour plot ) like the image I attached
  6 comentarios
Ameer Hamza
Ameer Hamza el 26 de Mayo de 2020
something like this?
p = pcolor(dt, nw_bin, sizdist)
shading interp
xlabel('x');
ylabel('y');
colorbar
Jeevan Kumar Bodaballa
Jeevan Kumar Bodaballa el 1 de Jun. de 2020
it worked
thank you and sorry for late response

Iniciar sesión para comentar.

Respuesta aceptada

Ameer Hamza
Ameer Hamza el 2 de Jun. de 2020
p = pcolor(dt, nw_bin, sizdist)
shading interp
xlabel('x');
ylabel('y');
colorbar
  2 comentarios
Jeevan Kumar Bodaballa
Jeevan Kumar Bodaballa el 2 de Jun. de 2020
Can you try with “contourf” also ?
Ameer Hamza
Ameer Hamza el 2 de Jun. de 2020
Try this code
Dt = repmat(dt, 36, 1);
[dt_grid, nw_bin_grid] = meshgrid(dt, mean(nw_bin, 2));
sizdist_grid = griddata(Dt(:), nw_bin(:), sizdist(:), dt_grid, nw_bin_grid);
contourf(dt_grid, nw_bin_grid, sizdist_grid)
shading interp
xlabel('x');
ylabel('y');
colorbar

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

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

Community Treasure Hunt

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

Start Hunting!

Translated by