[問題] plot Y軸的間距已回收

看板MATLAB作者 (研究牲)時間16年前 (2009/05/19 16:47), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
我有三組DATA要在圖上標示出來 分別為 x │ 0.2 │ 0.1 │ 0.05 │ ──┼─────┼─────┼─────┤ eps│0.02514817│0.00014272│0.00000056│ PLOT出來的結果大概為 (eps) 0.3┌ │ 0.025├ │ 0.2├ │ 0.015├ │ 0.1├ │ 0.005├ │ 0 └──┴───┴──────┴─...───┘ 0.04 0.06 0.08 0.1 0.12 0.2 (x) 可是我想要把y軸變成像下面這樣 1.0E+0┌ │ 1.0E-1├ │ 1.0E-2├ │ 1.0E-3├ │ 1.0E-4├ │ 1.0E-5├ │ 1.0E-6├ │ 1.0E-7└─┴............ 請問一下要如何去修改它 -- 超爽的~~ ψjeans1020 撿到一百塊咧~~ ▅ ▄▄▄ ◢▅◣ ▄▄▄ \ / . . ▂▅ ─╯∕ ▅▂ A REAL AMERICAN HERO -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.77.58

05/19 16:57, , 1F
set(gca,'ytick',[1e-7 1e-6 1e-5 1e-4 1e-3 1e-2 ...])
05/19 16:57, 1F

05/19 16:58, , 2F
在plot之後加set(gca,'Yscale','log')
05/19 16:58, 2F

05/19 17:19, , 3F
可以了 感謝兩位
05/19 17:19, 3F
文章代碼(AID): #1A4d8Mb2 (MATLAB)
文章代碼(AID): #1A4d8Mb2 (MATLAB)