日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Matlab调整子图位置及大小(祛白边)+调整画布大小+添加总标题

發(fā)布時間:2025/1/21 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Matlab调整子图位置及大小(祛白边)+调整画布大小+添加总标题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

子圖顯示問題:

不進行任何調(diào)整,默認(rèn)畫出的圖為正方形,當(dāng)需要畫三個子圖橫排擺放時,效果如下:

load diagblock_noise.matsubplot(1,3,1); pcolor(X4);axis off;shading interp;colorbar; title('原始樣本');subplot(1,3,2); pcolor(B4);axis off;shading interp;colorbar; title('相似度矩陣');subplot(1,3,3); B1=( abs(B4) + abs(B4') ) / 2; map = tsne(B1,'Algorithm','exact','Distance','cosine'); gscatter(map(:,1), map(:,2),cls_label); title('相似度矩陣的t-SNE分布圖');suptitle('噪聲等級\beta=0.4') %總標(biāo)題


很難受,怎么拉動圖片大小位置總是不和諧。


圖片調(diào)整:

Step 1:調(diào)整畫布大小

set(gcf,'position',[250 300 600 200])的作用是調(diào)整整個畫布大小。250,300這兩個參數(shù)不影響畫布大小,其作用是確定畫出來的圖在電腦屏幕上的顯示位置,改為0,0則圖顯示在電腦左下角。600,200確定畫布寬高,600為寬,高200,畫出的圖為600x200的長方形。

Step 2:調(diào)整子圖位置大小

set(gca,'position', [0.05 0.15 0.3 0.58]);為每個子圖設(shè)置位置及大小。也可以使用subplot(1,3,1,'position', [0.05 0.15 0.3 0.58]);效果一樣。

前兩個參數(shù)確定該子圖起始位置,0.05,0.15表示該子圖左下角坐標(biāo),調(diào)整這兩個參數(shù)可以控制整張圖下方與左側(cè)方白邊的大小。這里是讓三個子圖橫排顯示,所以三幅子圖y軸坐標(biāo)值一樣。

后兩個參數(shù)控制每幅子圖寬高。寬度與高度的調(diào)整可以控制整張圖右側(cè)方及上方空白區(qū)域大小。這里設(shè)置子圖高度相同為0.58,這里要根據(jù)整個畫布進行調(diào)整,讓0.58與600x200的畫布高度貼合,盡量使之緊湊。太小就會上邊或下邊很大區(qū)域都是空白。寬度看圖片顯示效果來調(diào)整。比如,這里第一幅子圖寬度為0.3,則下幅子圖x軸起始位置就設(shè)成0.37,可以讓兩幅子圖之間留一點點空隙,具體設(shè)置根據(jù)實際調(diào)整。

figure %生成圖窗 set(gcf,'position',[250 300 600 200])subplot(1,3,1); set(gca,'position', [0.05 0.15 0.3 0.58]); pcolor(X4);axis off;shading interp;colorbar; title('原始樣本');subplot(1,3,2); set(gca,'position', [0.37 0.15 0.3 0.58]); pcolor(B4);axis off;shading interp;colorbar; title('相似度矩陣');subplot(1,3,3); set(gca,'position',[0.7 0.15 0.25 0.58]); B1=( abs(B4) + abs(B4') ) / 2; map = tsne(B1,'Algorithm','exact','Distance','cosine'); gscatter(map(:,1), map(:,2),cls_label); title('相似度矩陣的t-SNE分布圖');suptitle('噪聲等級\beta=0.4') %總標(biāo)題

效果圖:


總結(jié)

以上是生活随笔為你收集整理的Matlab调整子图位置及大小(祛白边)+调整画布大小+添加总标题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。