[問題] 如何設定自己想要的座標已回收

看板MATLAB作者 (CHI)時間15年前 (2010/06/01 14:03), 編輯推噓3(306)
留言9則, 3人參與, 最新討論串1/1
抱歉剛敘述錯誤改一下 請問一下 我要plot一個實驗數據圖 a數據範圍從0~1之間 q=0:0.01:1; plot(q, a(1, :)) 畫出來的圖 x 座標是 0 0.1 0.2 ....1 y軸座標也是 0 0.1 0.2 ....1 但我想要改變x軸座標 一樣從0~1 但是想標示成 類似下面圖中那樣 http://yfrog.com/jm11766386j 如何調整顯示座標 顯示出來是自己想要的 就是如何顯示出10^(-15) 10^(-10) 10^(-5) 感謝感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.126.194.175

06/01 14:12, , 1F
yticklabel? http://goo.gl/0AlI
06/01 14:12, 1F

06/01 14:24, , 2F
請問一下yticklabel 要如何使用呢?
06/01 14:24, 2F

06/01 14:38, , 3F
似乎好像不是用yticklabel
06/01 14:38, 3F
※ 編輯: kcting 來自: 120.126.194.175 (06/01 14:40)

06/01 15:59, , 4F
...哈我看眼花了 也許是要換成畫一種log啥的圖
06/01 15:59, 4F

06/01 16:02, , 5F
http://goo.gl/w1P2 試試看 關鍵字"matlab plot log"
06/01 16:02, 5F

06/01 16:08, , 6F
剛試了一下 還是不行~~
06/01 16:08, 6F

06/01 17:31, , 7F
試試semilogx(q,a(1,:))
06/01 17:31, 7F

06/02 12:23, , 8F
請問一下 用semilogx 如何調整X座標想要顯示的10^()呢?
06/02 12:23, 8F

06/02 12:47, , 9F
非常感謝樓上兩位 已經解決了 ^^
06/02 12:47, 9F
文章代碼(AID): #1C1AAeEM (MATLAB)