I have 3 SST plots which I wish to put side-by-side in 1 figure in the form of a 1x3 panel. How do I go about this? I have attached my plots and the code.

3 ビュー (過去 30 日間)
long = ncread(filename,'XAXIS')
lat = ncread(filename, 'YAXIS')
SST = ncread(filename,'SST')
SST_Oct = SST(:,:,10:10)
SST_Nov = SST(:,:,11:11)
SST_Dec = SST(:,:,12:12)
h1 = pcolor(long,lat,SST_Oct')
h2 = pcolor(long,lat,SST_Nov')
h3 = pcolor(long,lat,SST_Dec')

採用された回答

KALYAN ACHARJYA
KALYAN ACHARJYA 2022 年 6 月 19 日
編集済み: KALYAN ACHARJYA 2022 年 6 月 19 日
long = ncread(filename,'XAXIS')
lat = ncread(filename, 'YAXIS')
SST = ncread(filename,'SST')
SST_Oct = SST(:,:,10:10)
SST_Nov = SST(:,:,11:11)
SST_Dec = SST(:,:,12:12)
tiledlayout(1,3);
% Tile 1
nexttile
pcolor(long,lat,SST_Oct');
nexttile
pcolor(long,lat,SST_Nov');
nexttile
pcolor(long,lat,SST_Dec');
Docs @doc:tiledlayout.html

その他の回答 (1 件)

Ayush Kumar Jaiswal
Ayush Kumar Jaiswal 2022 年 6 月 19 日
編集済み: Ayush Kumar Jaiswal 2022 年 6 月 19 日
You may use following command to place different plots in a single figure at custom location:
% in your case, m = 1, n = 3
% p will depend on that particular plot
subplot(m,n,p);
  1 件のコメント
Ishaan Kudchadkar
Ishaan Kudchadkar 2022 年 6 月 19 日
Thank you for your reply, but how do I use subplot with pcolor? It just plots a black box instead of the SST map. Kindly help.

サインインしてコメントする。

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by