PLease help me to understand tight subplot fuction

20 ビュー (過去 30 日間)
Shahrin Islam
Shahrin Islam 2018 年 7 月 28 日
コメント済み: Shahrin Islam 2018 年 7 月 28 日
[ha, pos] = tight_subplot(3,2,[.01 .03],[.1 .01],[.01 .01]) for ii = 1:6; axes(ha(ii)); plot(randn(10,ii)); end set(ha(1:4),'XTickLabel',''); set(ha,'YTickLabel','')
Hello. I am a new learner. I need to concise my subplot. Please help me with my code attached following. I don't understand how can I use the above function with my code. Please help me.
% Display the original Image image = imread('boardday.jpg'); % Read Colour Image and convert it to a grey level Image myimage = rgb2gray(image); figure; subplot(2,1,1); imshow(image); title ({'Original';' Image'}); subplot(2,1,2); imshow(myimage);title({'Gray Scale';'Image'});

採用された回答

jonas
jonas 2018 年 7 月 28 日
編集済み: jonas 2018 年 7 月 28 日
First, type
help tight_subplot
Then, when you understand the syntax: create the axes using the function and change subplot(...,ax) to axes(ha(ax)), where ax is the subplot you want to make the current axes
  3 件のコメント
jonas
jonas 2018 年 7 月 28 日
編集済み: jonas 2018 年 7 月 28 日
I understand. The most important thing you can learn as a beginner is to find information on your own, as you are likely to encounter many new functions. Nevertheless, here is something that works for your code:
[ha, pos] = tight_subplot(2,1,[.01 .03],[.1 .01],[.01 .01])
image = imread('peppers.png'); % Read Colour Image and convert it to a grey level Image
myimage = rgb2gray(image);
axes(ha(1))
imshow(image);
title ({'Original';' Image'});
axes(ha(2))
imshow(myimage);
title({'Gray Scale';'Image'});
set(ha,'visible','off')
Shahrin Islam
Shahrin Islam 2018 年 7 月 28 日
Thank you so much for the help. It gave my desired results. Actually I have been working on this for last 2 days but could not solve it. Next time I will work harder. Thanks again.

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSubplots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by