How to plot 3 different data in contour or pcolor ?

3 Ansichten (letzte 30 Tage)
Jeevan Kumar Bodaballa
Jeevan Kumar Bodaballa am 25 Mai 2020
Kommentiert: Ameer Hamza am 2 Jun. 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 Kommentare
Ameer Hamza
Ameer Hamza am 26 Mai 2020
something like this?
p = pcolor(dt, nw_bin, sizdist)
shading interp
xlabel('x');
ylabel('y');
colorbar
Jeevan Kumar Bodaballa
Jeevan Kumar Bodaballa am 1 Jun. 2020
it worked
thank you and sorry for late response

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Ameer Hamza
Ameer Hamza am 2 Jun. 2020
p = pcolor(dt, nw_bin, sizdist)
shading interp
xlabel('x');
ylabel('y');
colorbar
  2 Kommentare
Jeevan Kumar Bodaballa
Jeevan Kumar Bodaballa am 2 Jun. 2020
Can you try with “contourf” also ?
Ameer Hamza
Ameer Hamza am 2 Jun. 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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Contour Plots finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by