[問題] 座標軸刻度

看板MATLAB作者 (log)時間11年前 (2013/12/26 22:01), 編輯推噓7(7012)
留言19則, 3人參與, 最新討論串1/2 (看更多)
我想請問一下 如果我想要一張圖上有兩條線 他們的y軸 刻度不一樣 一個是一般的(公尺之類的) 另一個我想要用角度來作顯示(不是用徑度) 請問我該怎麼調他的設定QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.138.75

12/26 23:50, , 1F
你要的是plotyy吧
12/26 23:50, 1F
這個指令我找過! 可是好像不是我要的(?) 因為我看人家的圖 他的刻度都是顯示在左邊 (y軸) plotyy 好像會一左一右 還是他可以調設定 讓他都在同一邊? 順便問一下 如果我使用plotyy 我是不是還要打一個新的y值 讓他來畫圖? ※ 編輯: cclog 來自: 140.116.138.75 (12/27 00:38)

12/27 09:02, , 2F
第一張圖plot完候用drawnow; 在接下一張圖, 應該就會重疊
12/27 09:02, 2F

12/27 09:42, , 3F
等等 我不懂你的意思 你兩個y軸要重疊?這樣怎麼看得清楚?
12/27 09:42, 3F
不好意思 沒說清楚> < 就是現在 y軸的刻度是 0 5 10 15 20 .... 5的部分 我想要他同時表現 5(m) 和 5(degree) 10也是一樣... 最後我只要用ylabel註明 誰得單位是甚麼就好 ※ 編輯: cclog 來自: 140.116.138.75 (12/27 11:13)

12/27 11:38, , 4F
原PO不如你先用手畫一張貼上來看看XD
12/27 11:38, 4F

12/27 12:25, , 5F
不妨傳一張別人的圖供大家參考 以你的描述我覺得在legend
12/27 12:25, 5F

12/27 12:25, , 6F
做標示好像比較容易
12/27 12:25, 6F
大概是這個樣子! 不過是別人畫的QQ 可是我調不出來她的樣子QQ http://imgur.com/xud34nz
※ 編輯: cclog 來自: 140.116.201.54 (12/27 13:07)

12/27 13:10, , 7F
plot(x1,y1,x2,y2); 這樣可以嗎?
12/27 13:10, 7F

12/27 13:26, , 8F
這樣就只是用plot畫兩條線然後再標ylabel而已 而且這樣非
12/27 13:26, 8F

12/27 13:27, , 9F
同領域的應該不知道哪條是x哪條是phi 在legend標比較清楚
12/27 13:27, 9F

12/27 14:23, , 10F
突然好像懂了 他現在的y軸同樣的刻度 但是對於藍線和紅線
12/27 14:23, 10F

12/27 14:23, , 11F
他的y軸單位就不一樣
12/27 14:23, 11F

12/27 14:28, , 12F
的確就如e大所說 這直接plot兩條線就好了
12/27 14:28, 12F

12/27 14:28, , 13F
不過如果想更清楚 可能可以考慮ylabel裡面不同線對應的
12/27 14:28, 13F

12/27 14:28, , 14F
單位用不同顏色
12/27 14:28, 14F

12/27 14:29, , 15F
ylabel('{\color{red}x: m}; {\color{blue}phi: degree}'
12/27 14:29, 15F

12/27 14:29, , 16F
類似這樣
12/27 14:29, 16F

12/27 14:30, , 17F
因為他是y軸的單位 標在legend確實有可能會有點怪
12/27 14:30, 17F

12/27 14:31, , 18F
不然就至少要用legend標清楚哪條線是x哪條是phi 然後y軸
12/27 14:31, 18F

12/27 14:31, , 19F
再標單位
12/27 14:31, 19F
恩恩 ~~我會再做做看 謝謝大家~~ ※ 編輯: cclog 來自: 140.116.138.75 (12/28 12:02)
文章代碼(AID): #1Il3R3uh (MATLAB)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
7
19
文章代碼(AID): #1Il3R3uh (MATLAB)