課程說明
錄播課程,隨報隨學。
課程目標
1、掌握NCL語言基礎;
2、掌握NCL繪圖方法;
3、掌握NCL圖像修飾、數組分析與轉換
課程亮點
√設置10個模塊,內容非常豐富系統,循序漸進地學習,能夠充分掌握NCL的使用方法方法;
√提供課程錄播回放;
√提供課程案例資料;
主講老師
吳老師,博士具有豐富的NCL使用與教學經驗。
課程大綱
模塊一 語言基礎(一)
建立變量
變量類型轉換
模塊二 語言基礎(二)
定義變量的屬性
提取變量
數組基本操作
模塊三 讀取數據文件
利用 addfile 讀取 nc 文件
利用 asciiread 讀取txt 文件
利用 readAsciiTable 讀取txt 文件
模塊四 基本繪圖(一)
簡介繪圖步驟
gsn_csm 類繪圖函數
XY 圖
等值線圖 (contour plots)
模塊五 基本繪圖(二)
垂直剖面圖 (vertical cross-section plots)
矢量圖 (vector plots)
視圖窗口 (viewport)
模塊六 基本繪圖(三)
圖形疊加 (overlay plots)
圖形展板 (panel plots)
模塊七 圖像修飾(一)
通用繪圖屬性
屬性的命名特征
調整文本、標記、線條:設定標題、刻度: ti (titles) 、tm (tickmarks)、tr (transformation) 類屬性
添加文本、標記、線條:設定 tx (text)、gs (graphics styles) 類屬性
設定 XY 圖和圖示: xy 和 pm (plot manager) 類屬性
模塊八 圖像修飾(二)
設定等值線圖: cn (contour) 和 lb (label) 類屬性
設定地圖: mp (map) 類屬性
模塊九 時間維
查找 .nc 文本的時間信息
查找時間位置與建立時間維
模塊十 數據分析與轉換
NCL替代傳統方法的函數
維度分析
數組轉換