Re: [問題] 請問有人使用過cam這個model嗎?? (3)(5)

看板TY_Research作者 (夢白)時間13年前 (2012/08/06 09:12), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
問題3 & 5. input 跟output 一樣都是 NetCDF 格式,你都可以用 ncdump -h 去看標頭。 如果你要畫圖,可以用 matlab,或是大氣人常用的 GrADS(http://www.iges.org/grads/)、ncl (http://www.ncl.ucar.edu/)或是 CDO (https://code.zmaw.de/projects/cdo/) 至於你要解甚麼資訊,這就看你想要看甚麼大氣變量,關係到你的研究主題是啥。 海溫 (SST)、風場 (U, V)、氣溫(air temperature)等等。 看你的需求,想要甚麼就只解甚麼出來。至於變量一覽表,請查照你在問題5. 給我的namelist variables 連結。 如果你已經知道你想要解甚麼出來畫圖(假設是上述的幾個變量),在執行的過程中,你可 以把其他阿撒布嚕的output 關掉,以節省模式執行的時間與硬碟的空間, 詳細的過程之後我在總結時再提。 以下範例是節錄CCSM4參加 CMIP5 從1885年1月1日到1884年12月31日,日雨量模擬資料。 你可以看到時間,經緯度與變量(降雨量)等等的資訊; 包括時間序列是不是有閏年都在裡面顯示 ( time:calendar = "noleap")。 詳細 NetCDF 格式的結構就不在此贅述。 :netcdf pr_day_CCSM4_historical_r1i1p1_18500101-18841231 { dimensions: time = UNLIMITED ; // (12775 currently) lat = 192 ; lon = 288 ; bnds = 2 ; variables: double time(time) ; time:bounds = "time_bnds" ; time:units = "days since 1850-01-01 00:00:00" ; time:calendar = "noleap" ; time:axis = "T" ; time:long_name = "time" ; time:standard_name = "time" ; double time_bnds(time, bnds) ; double lat(lat) ; lat:bounds = "lat_bnds" ; lat:units = "degrees_north" ; lat:axis = "Y" ; lat:long_name = "latitude" ; lat:standard_name = "latitude" ; double lat_bnds(lat, bnds) ; double lon(lon) ; lon:bounds = "lon_bnds" ; lon:units = "degrees_east" ; lon:axis = "X" ; lon:long_name = "longitude" ; lon:standard_name = "longitude" ; double lon_bnds(lon, bnds) ; float pr(time, lat, lon) ; pr:standard_name = "precipitation_flux" ; pr:long_name = "Precipitation" ; pr:comment = "PRECC + PRECL and unit conversion, CMIP5_table_comment: at surface; in cludes both liquid and solid phases from all types of clouds (both large-scale and convective)" ; pr:units = "kg m-2 s-1" ; pr:original_name = "PRECC,PRECL" ; pr:cell_methods = "time: mean (interval: 1 day)" ; pr:cell_measures = "area: areacella" ; pr:history = "2011-11-07T22:10:53Z altered by CMOR: Reordered dimensions, original o rder: lat lon time. 2011-11-07T22:10:53Z altered by CMOR: replaced missing value flag (-1e+32) with standard missing value (1e+20)." ; pr:missing_value = 1.e+20f ; pr:_FillValue = 1.e+20f ; pr:associated_files = "baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation gridsp ecFile: gridspec_atmos_fx_CCSM4_historical_r0i0p0.nc areacella: areacella_fx_CCSM4_historical_r0i0p0.nc" ; -- █▎ ◢▃ █▆█▍ ‥〃mph〃ELNINO〃‥ █▍ ◢█▌  █◤◥▎ █▎ ◢◤█▍  █▎█▃▅█▋ █▊▄▆▍█▏ ▅ ▁▂▆ ▅▉█▌ 人生繁擾一場 █▌ █▊   █▋ 但求浮雲一片 ▅▂ ◥▊ █▋ ꈠ ▎ █▋ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 74.96.103.162
文章代碼(AID): #1G7ne3uJ (TY_Research)