Re: [問題] 已回收

看板MATLAB作者 (我想要P幣....Orz)時間16年前 (2009/11/12 16:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/7 (看更多)
※ 引述《dendy (快來)》之銘言: : ※ 引述《dendy (快來)》之銘言: : : 不好意思 最近畫圖出了一些問題 來上面請教各位大大 : : Q: 我的圖形x軸是代表日期,我將他存在一個date的變數裡 比如裡面是 10 20 24 25 30 : : y軸是代表某五個數字,存在變數yy : : 請問我要如何才能畫出 : : y : : | : : | y1 y2 y3 y4 y5 : : | : : | : : | : : _________________ x : : 10 20 24 25 30 : : 而不是 x軸為數字 。謝謝大家 拜託拜託 很急 。 : 你說的對 是gca就可以了 : 如 set(gca,'xTicklabel',[date(1),date(2),date(3),date(4),date(5)]) : 我的問題就在 萬一日期超級多天的 總不能一直date()程式碼會很長 : 有沒有辦法改過 謝謝 用推文可能太長 所以乾脆回一篇吧 日期超級多天的話 可以用分段的方式顯示啦 以你的例子來說好了 例如說你原本x軸的值是 1~50 然後你想改成date(1).date(2)...date(50) 那麼你可以這樣寫: set(gca,'xtick',[1:5:50]); %原本的x軸 set(gca,'xticklabel',[date(1):5:date(50)]); %改成你想要得顯示方式 要注意的是你的對應間距要一樣~ 例如你是取每5個一格 那下面那行也要跟著5個一格 大概就降吧 如果有不對的還請其他人指教囉~@@ -- 如果愛情能像物理,我將不再困惑於迷惘 如果物理能解迷情,為了妳,我願意苦讀物理 by 陳碩物理~=.= -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.120.39 ※ 編輯: jack0820 來自: 140.115.120.39 (11/12 16:55) ※ 編輯: jack0820 來自: 140.115.120.39 (11/12 16:56)
文章代碼(AID): #1A-yotY_ (MATLAB)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 7 篇):
1
1
14年前, 11/27
14年前, 11/27
0
2
1
2
文章代碼(AID): #1A-yotY_ (MATLAB)