精華區beta TY_Research 關於我們 聯絡資訊
小弟剛剛學grads,有個作業是要畫向量圖; 小弟的想法是先把uwind.xxxx.nc和vwind.xxxx.nc用grads的fwrite擷取所要的時間的 uwnd.dat和vwnd.dat; 再分別寫一個uwnd.ctl和vwnd.ctl,變數分別為u和v; 最後用grads open兩個ctl檔,d u;v 可是出現錯誤訊息: Syntax Error: Invalid Operand 'v' not a variable or function name Error ocurred at line 1 Display Error: Invalid expression Expression = v 請問要如何解決? 還是有更好的處理方式?? (希望是能用grads就可以做的,因為有搜尋到用ncl,但是好難上手...) 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.212.48 ※ 編輯: erdosl 來自: 220.134.212.48 (08/28 12:02)
blc :d u;2.v (還是v.2?) 因為是分兩個檔,所以… 08/28 12:14
stillsleep :d u.1;v.2 試試看^^ 08/28 13:14
erdosl :感謝樓上兩位大大,可以了!(只是線太密了,要再修改) 08/28 14:54
Kird :set cint value <-- 用這個試試 不確定 ^^" 08/28 15:45
Kird :God... 畢業沒幾年 啥都忘光了 囧rz 08/28 15:45
erdosl :我先set gxout vector再set cint 30 08/28 15:57
erdosl :可是還是一樣密耶...囧 08/28 15:57
Kird :查了一下 cint只對contour跟shaded有用 拍謝 @.@ 08/28 16:34
Kird :http://ppt.cc/A@zG 網路上找的簡中手冊 加減看一下 08/28 16:39
Kird :d mag(u,v.2) 不知會變怎樣 開始亂try了 08/28 16:52
tmomotoo :矢量線太密用skip,'d skip((u,5,5);v.2)' 08/28 19:57
tmomotoo :那是每5個點畫一個,你可以自己試間距 08/28 19:59
erdosl :又會一招了!謝謝t大! 08/29 00:49