Re: [繪圖] 座標軸數值及劃分

作者: sppmg (sppmg)   2017-04-22 04:45:03
我有點忘記怎設定了,所以重新google一遍。
下面附上google 關鍵字。
※ 引述《Acchannyan (ZeFates)》之銘言:
: 大家好 最近因為要交專題的結案報告
: 應老師要求使用matlab來畫溫度對時間的圖
: x軸的部分是時間 數值有到2萬左右
: 因此畫好預設的都是用科學記號表示
: 不知道是否能用正常的20000這樣顯示?
google: matlab format axis numbers
ans:
set(gca,'XTickLabel',num2str(get(gca,'XTick').'))
matlab 似乎沒有特別設定格式的指令。不過提供了設定標簽(XTickLabel)相關的指令
(set(gca,'XTickLabel', [...] ) or xticklabels )
所以這個方法就是將現有標籤取出轉字串再放入。
其實你有 2e4(s) 這麼長,何不考慮用 (hr)小時 或是 (ks) 1000s 這樣的單位呢!
那麼多 0 ,不是教主不需要啦!
: 第二個問題是我想在圖上畫出某個區域
: 底色改成其他顏色
: 例如x軸 200到4000的整個區域要為藍色底色 其餘則是預設的白色這樣
: 之前是用小畫家慢慢拉 不知道能不能用code寫
: 懇請開示
:
作者: Acchannyan (ZeFates)   2017-04-22 12:52:00
第一個問題其實是因為時間是年份 由於某些年代有點尷尬 才想用原本的表示~感謝指導!

Links booklink

Contact Us: admin [ a t ] ucptt.com