無論使用 WRF 模式或其他大氣模式,通常使用者可以決定輸出檔中要包含哪些變數,輸出的頻率 (每小時一筆或每六小時一筆?),還有單一輸出檔要包含幾個時間點 (有時候是限制單一輸出檔的最大容量)。
舉例來說,假設一個模擬實驗的解析度、模擬範圍、輸出的變數全部加起來,每一個時間點的輸出需要 2GB 的儲存空間。如果研究一個溫帶氣旋的生命史,總共模擬了 7 天,每 3 小時輸出一筆資料,總共會有 56 筆 (個時間點) 的資料。此時有兩種選擇:
1. 將這 56 筆資料輸出成一個 .nc 檔,檔案中的變數維度是 var ( nT = 56 , nZ , nY , nX )。
2. 每 3 小時輸出成一個 .nc 檔,總共會有 56 個檔案,檔案中的變數是 var ( 1 , nZ , nY , nX )。
2015年3月25日
WRF模式輸出的後處理
WRF USERS PAGE 介紹(推薦)了幾款 WRF MODEL GRAPHIC TOOLS,熟悉GrADS的人大概會選用 ARWpost 將模式的輸出檔轉換成 GrADS 可用的 binary 格式和一個相對應的 .ctl 檔。而 NCL 也在這個網頁名單的行列之中。
2015年3月22日
輸出 binary 檔案格式:跨平台應用
在 輸出 .nc 檔案格式 一文中介紹了如何輸出 netCDF 格式,筆者認為是NCL作業平台上檔案輸出格式的最佳選擇,但若輸出檔需要在其他平台上應用 (e.g., Matlab, Fortran, GrADS, GMT, Python, ...),熟悉通用的 binary 格式是必要的。
本篇會示範 NCL - Fortran - Matlab 三者間如何互相讀寫檔案(傳送資料)。
本篇會示範 NCL - Fortran - Matlab 三者間如何互相讀寫檔案(傳送資料)。
2015年3月19日
輸出 .nc 檔案格式
NCL內建了許多實用的函數,所以不只單單作圖,很多時候直接使用NCL來分析資料十分的方便迅速。而在做科學分析時,有時是為了增加效率(有些分析非常耗時耗費電腦資源),有時是為了偵錯(有些計算非常繁複),需要把計算的結果存下來(輸出),以便之後的作圖或再計算。
2015年3月16日
訂閱:
意見 (Atom)