[繪圖] subplot 3D figure的大小問題
Hi
小弟現在想要做一張圖,這張圖裡面會有8個subplot
每個subplot都是用mesh(x,y,z)做出來的3D surface圖案 (如下)
-------------
/ /|
------------- |
| | |
| | |<- z軸
| | |
| | |
| | |
|-----------|/ <- y軸
x軸
因為想要圖做起來美觀一點,想要把每一張subplot呈現出來的"立方體"
都變成"正立方體","且大小都一樣"。
也就是說我希望matlab整張圖片做出來之後會像這樣
=====================================
----- ----- ----- -----
/ / / / / / / /
----- | ----- | ----- | ----- |
| | | | | | | | | | | |
|---|/ |---|/ |---|/ |---|/
----- ----- ----- -----
/ / / / / / / /
----- | ----- | ----- | ----- |
| | | | | | | | | | | |
|---|/ |---|/ |---|/ |---|/
=====================================
因為我之前單純只把這8張subplot的xlim ylim zlim都設成一樣之後matlab
還是會自動把有些立方體變成大小不一的長方體 (儘管xyz軸確實有按照我想
要的xlim,ylim,zlim),所以想請教各位大大怎樣才能做出我想要的效果。
P.S. 我知道有axis equal但是因為我z軸尺度相比xy的小很多,如果用axis equal恐怕會
讓圖案整個扁掉,所以我是想在keep住自己設定的xyzlim的同時又強制讓所有圖的框架都
一樣。
感謝!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.112.227
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1520834574.A.522.html
推
03/12 14:21,
6年前
, 1F
03/12 14:21, 1F
→
03/12 15:00,
6年前
, 2F
03/12 15:00, 2F
→
03/12 15:00,
6年前
, 3F
03/12 15:00, 3F
→
03/12 15:00,
6年前
, 4F
03/12 15:00, 4F
→
03/12 15:00,
6年前
, 5F
03/12 15:00, 5F
※ 編輯: ocf001497 (49.217.101.236), 03/12/2018 15:02:58
→
03/12 15:14,
6年前
, 6F
03/12 15:14, 6F
謝謝您的回答 想請問一下具體是哪個指令呢? 另外我也不清楚您說的"文章的caption"
是甚麼 還請您幫我解惑一下QQ
※ 編輯: ocf001497 (140.109.112.227), 03/12/2018 17:43:03
推
03/13 02:57,
6年前
, 7F
03/13 02:57, 7F
→
03/13 08:34,
6年前
, 8F
03/13 08:34, 8F
→
03/13 08:35,
6年前
, 9F
03/13 08:35, 9F
→
03/13 08:35,
6年前
, 10F
03/13 08:35, 10F
→
03/13 08:36,
6年前
, 11F
03/13 08:36, 11F
→
03/13 08:36,
6年前
, 12F
03/13 08:36, 12F
→
03/13 08:36,
6年前
, 13F
03/13 08:36, 13F
→
03/13 08:37,
6年前
, 14F
03/13 08:37, 14F
→
03/13 08:37,
6年前
, 15F
03/13 08:37, 15F
了解!! 謝謝你的回覆!!
※ 編輯: ocf001497 (140.109.112.227), 03/13/2018 12:37:35
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章