999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

診斷分析與繪圖課程的教學(xué)軟件更新

2014-04-29 00:00:00趙荻樊雯璇
學(xué)園 2014年1期

【摘 要】本文通過比較GrADS和NCL兩個大氣科學(xué)專業(yè)常用軟件的功能,結(jié)合云南大學(xué)大氣科學(xué)系的教學(xué)軟、硬件條件,發(fā)現(xiàn)將NCL用于“診斷分析與繪圖”課程的教學(xué)能提高大氣科學(xué)專業(yè)本科生的數(shù)據(jù)分析和繪圖能力,為其開展科研立項、創(chuàng)新實驗及畢業(yè)論文提供更有力的技術(shù)保障。

【關(guān)鍵詞】診斷分析與繪圖 GrADS NCL 教學(xué)軟件 更新

【中圖分類號】G642 【文獻標(biāo)識碼】A 【文章編號】1674-4810(2014)01-0069-02

隨著計算機性能的日益提高和專業(yè)數(shù)據(jù)種類的日趨豐富,計算機繪圖軟件系統(tǒng)成為大氣科學(xué)科研及業(yè)務(wù)工作中不可或缺的工具,而功能強大的繪圖軟件能使科研和業(yè)務(wù)工作事半功倍。診斷分析與繪圖是云南大學(xué)大氣科學(xué)專業(yè)本科教學(xué)計劃中重要的實踐類課程。學(xué)生通過該門課程的學(xué)習(xí),了解大氣科學(xué)常用數(shù)據(jù)的類型和格式,掌握對數(shù)據(jù)進行分析、顯示的能力,并在本科生科研立項、創(chuàng)新實驗及畢業(yè)論文設(shè)計等環(huán)節(jié)中應(yīng)用所學(xué)知識解決科學(xué)問題,以豐富的圖形展示研究結(jié)論。

本文結(jié)合大氣科學(xué)系教學(xué)的軟、硬件條件,對比兩個常用專業(yè)繪圖軟件,擬選取教學(xué)效果更好的工具用于教學(xué),以切實提高學(xué)生解決科研問題的能力。

一 GrADS和NCL簡介

GrADS(The Grid Analysis and Display System)是由美國馬里蘭大學(xué)氣象系Brian E. Doty開發(fā)的氣象數(shù)據(jù)分析顯示軟件。該軟件通過其集成環(huán)境,可以對氣象數(shù)據(jù)進行讀取、加工、圖形顯示和打印輸出。云南大學(xué)大氣科學(xué)專業(yè)自2003年開設(shè)診斷分析與繪圖課程以來,一直使用GrADS作為教學(xué)軟件,目前最新版本為2.0.2版。

NCL(The NCAR Command Language)是美國國家自然科學(xué)基金資助,國家大氣研究中心(NCAR)計算與信息系統(tǒng)實驗室開發(fā)并專門用于科學(xué)數(shù)據(jù)處理和數(shù)據(jù)可視化的解釋型語言。目前最新版本是2013年2月7日發(fā)布的6.1.2版。

二 GrADS與NCL的功能比較

由以上簡介可以看出,GrADS和NCL兩個軟件都是由大氣科學(xué)研究人員開發(fā),主要用于大氣科學(xué)專業(yè)數(shù)據(jù)可視化的軟件。從使用上來說它們之間有很多相同點:(1)軟件安裝文件均可從各自的官方網(wǎng)站免費下載,安裝后均可在各自的集成環(huán)境下以命令行的方式交互操作,或編寫腳本文件解釋執(zhí)行;(2)具有各自獨有的編程語法,而且有很多類同于現(xiàn)代編程語言的特性,包括變量、運算符、表達式、條件語句、循環(huán)、函數(shù)與過程;(3)支持大氣科學(xué)常用數(shù)據(jù)文件格式,能輸出多種類型的圖形;(4)具有大氣科學(xué)特殊物理量的計算函數(shù);(5)各個大氣科學(xué)學(xué)科的專業(yè)論壇中都有大量用戶對兩款軟件展開討論,并有很多用戶發(fā)表使用經(jīng)驗,分享數(shù)據(jù)資源。這些共同點保證了兩個軟件均可方便地用于地學(xué)數(shù)據(jù),特別是大氣科學(xué)專業(yè)數(shù)據(jù)的分析和可視化。

在上述共同點的基礎(chǔ)上,兩個軟件在所需運行環(huán)境、支持的數(shù)據(jù)類型、圖形顯示設(shè)置和內(nèi)建函數(shù)功能等方面又有著各自的特點。

1.運行環(huán)境

GrADS和NCL都是基于Linux系統(tǒng)開發(fā)的軟件,可以在Linux和MacOSX系統(tǒng)下運行。如需在Windows系統(tǒng)下運行,則要額外安裝Cygwin Unix模擬環(huán)境。

而同在馬里蘭大學(xué)的Daniel da Silva為增加GrADS的可拓展性,基于GrADS開發(fā)了OpenGrADS。OpenGrADS是能在Windows系統(tǒng)下直接安裝運行GrADS版本,開發(fā)了為高級用戶添加自定義命令和函數(shù)的框架,允許用戶添加自己的動態(tài)鏈接插件,還提供了與其他腳本語言,如IDL、Malab、Perl和Python的接口。

面對國內(nèi)Windows用戶居多的實際情況,OpenGrADS的出現(xiàn)對于GrADS的推廣起到了非常積極的作用。不論是

經(jīng)驗豐富的研究人員,還是大氣科學(xué)專業(yè)的初學(xué)者,都可以在學(xué)習(xí)GrADS的基本操作和語法后,于熟悉的Windows環(huán)境中完成數(shù)據(jù)分析和顯示的任務(wù)。如果使用NCL,在學(xué)習(xí)NCL的操作和語法之前,還必須具備Linux系統(tǒng)的相關(guān)知識,否則連程序安裝都無法完成。

2.支持的數(shù)據(jù)類型

最新版的GrADS和NCL能讀寫二進制、ASSII、標(biāo)準(zhǔn)和第4版NetCDF(Network Common Data Form)數(shù)據(jù);讀入第1、2版GRIB(GRIdded Binary)、HDF4~SDS(Hierarchical Data Format~Scientific Data Set)和第5版HDF5數(shù)據(jù)。

兩款軟件都能處理大氣科學(xué)常用的數(shù)據(jù)格式,而對其他一些矢量數(shù)據(jù)的支持則各有側(cè)重。GrADS支持創(chuàng)建GeoTIFF、用于在地球瀏覽器中顯示地理數(shù)據(jù)的KML(Keyhole Markup Language)以及美國環(huán)境系統(tǒng)研究所公司(ESRI)開發(fā)的空間數(shù)據(jù)開放格式Shapefile。NCL可創(chuàng)建netCDF3格式的數(shù)據(jù),另外能讀入Shapefile、MapInfo、GMT(Generic Mapping Tools)、TIGRE等文件。

在數(shù)據(jù)支持方面,不得不提到NCL的一個大優(yōu)勢:可以通過ncl_convert2nc一個命令將GRIB1,GRIB2,HDF4/5,HDF~EOS2/5或Shapefile數(shù)據(jù)方便地轉(zhuǎn)換成更易使用的netCDF格式。這體現(xiàn)了NCL在數(shù)據(jù)輸入輸出上的靈活性,為不熟悉上述幾種數(shù)據(jù)格式的學(xué)者帶來了極大的便利。

3.圖形顯示功能

GrADS和NCL的主要功能之一是圖形顯示。那么圖形顯示類型是否豐富,就決定了軟件是否能滿足研究者展示科研結(jié)果的需要。兩款軟件都能繪制折線圖、直方圖、等值線圖、填色圖、散點圖、流線圖、風(fēng)矢量圖等常用圖形,并且支持不同圖形類型的疊加顯示,都能滿足使用者的基本需求。

但在圖形輸出類型方面,NCL比GrADS有更好的表現(xiàn)。NCL除支持上述圖形類型外,還可以繪制箱線圖、軌跡圖等大氣科學(xué)專業(yè)領(lǐng)域也經(jīng)常使用的圖形。對于WRF數(shù)值模式結(jié)果這樣的特定數(shù)據(jù),還可以輸出三維圖形,表現(xiàn)物理量在三維空間上的分布和變化,這也是NCL的一大亮點。

此外,由于NCL在圖形設(shè)置方面有很多的屬性參數(shù)可以設(shè)置,給用戶在坐標(biāo)軸、線條、調(diào)色板、地圖投影方式等諸多方面有更多的選擇,最終能得到更令人滿意的圖形顯示效果。當(dāng)然,滿意的圖形效果是以犧牲部分易用性為代價的。繪制同類型的圖形,GrADS只有數(shù)條設(shè)置語句,而NCL可能會有十多個屬性需要設(shè)置。這也是為什么通常NCL腳本文件比GrADS腳本文件長的原因之一。

4.內(nèi)建函數(shù)功能

數(shù)據(jù)分析是這兩個軟件的另一重要功能,實現(xiàn)這一功能通常都是由軟件內(nèi)建函數(shù)來完成的。GrADS和NCL都有數(shù)學(xué)函數(shù)、分析統(tǒng)計函數(shù)、物理量計算函數(shù)等幾大類內(nèi)建函數(shù)。

從最常用的插值和統(tǒng)計分析應(yīng)用來看,NCL的功能更強大。NCL有多個插值函數(shù),不但能完成不同分辨率空間網(wǎng)格的插值,還有線性插值、雙線性插值、樣條插值等函數(shù),甚至能進行地球坐標(biāo)和笛卡爾坐標(biāo)的轉(zhuǎn)換;而GrADS的插值功能僅限于不同空間分辨率的插值,而且這一功能的實現(xiàn)還是通過用戶自定義函數(shù)來實現(xiàn)的。另一方面,NCL 的內(nèi)建函數(shù)還能進行經(jīng)驗正交分解、奇異值分解、累計分布函數(shù)等常用統(tǒng)計分析方法的計算,這為研究者們提供了極大的方便。熟練使用NCL一個軟件,即可完成從數(shù)據(jù)分析到圖形顯示的全部工作內(nèi)容,若使用GrADS,則需借助Fortran或Matlab等軟件來完成復(fù)雜的數(shù)據(jù)分析工作。

通過上述比較,我們發(fā)現(xiàn)GrADS和NCL用做教學(xué)軟件各有優(yōu)缺點,但就提升學(xué)生實踐能力這一目的來說,把NCL用于教學(xué)能直接提高學(xué)生的數(shù)據(jù)分析能力,以便學(xué)生把更多的時間用于科研思路培養(yǎng)上,這對本科學(xué)生在專業(yè)方向上的長遠發(fā)展是更為有利的。

三 選用NCL的教學(xué)條件

自2003年大氣科學(xué)系開設(shè)診斷分析與繪圖課程以來,我們一直是使用GrADS軟件進行教學(xué),學(xué)生完成課程學(xué)習(xí)后能熟練使用GrADS進行數(shù)據(jù)讀取、物理量計算以及圖形繪制。在進行創(chuàng)新實驗和畢業(yè)論文設(shè)計時,往往還要學(xué)習(xí)Matlab編程,才能完成科研數(shù)據(jù)分析的工作。

近年來,大氣科學(xué)系的教學(xué)軟、硬件環(huán)境均有較大改善,這使得選取NCL用于教學(xué)成為可能。鑒于大氣科學(xué)學(xué)科中數(shù)值模式的應(yīng)用越來越普遍,而多數(shù)數(shù)值模式都是基于Linux系統(tǒng)開發(fā)的,2006年修訂本科生培養(yǎng)方案時,在三年級上學(xué)期增開了Linux操作系統(tǒng)課程,其目的是讓學(xué)生了解Linux系統(tǒng),并掌握該系統(tǒng)的基本操作。這門課程的開設(shè)為在三年級下學(xué)期診斷分析與繪圖課程中使用NCL進行教學(xué)鋪平了道路,這是軟件環(huán)境方面的改善。學(xué)生通過學(xué)習(xí)“Linux操作系統(tǒng)”課程,消除了對NCL的運行環(huán)境的陌生感,操作系統(tǒng)方面的障礙不復(fù)存在。在學(xué)習(xí)使用NCL的過程中,又鞏固、加深對Linux系統(tǒng)的理解,為以后安裝調(diào)試數(shù)值模式奠定堅實的基礎(chǔ)。

在硬件環(huán)境方面,2006年大氣科學(xué)系購進一套曙光計算機集群系統(tǒng)。經(jīng)過后續(xù)兩次擴容,現(xiàn)有集群系統(tǒng)已具有21個計算節(jié)點,磁盤陣列容量為21T,基本滿足教學(xué)科研需要。學(xué)生申請賬號后,從機房電腦客戶端登錄集群,即可方便地在集群上使用NCL完成教學(xué)實驗項目,開展科研工作,為NCL用于教學(xué)提供了硬件保障。

四 結(jié)論

在對兩款軟件功能進行對比,并結(jié)合實際教學(xué)條件綜合分析后發(fā)現(xiàn),將NCL用于“診斷分析與繪圖”課程教學(xué)可行,并具有一定的優(yōu)越性。通過合理安排教學(xué)內(nèi)容,配套適合的實驗項目,能更好地實現(xiàn)本門課程的教學(xué)目的,切實提高大氣科學(xué)系本科生在科學(xué)研究方面的實踐技能。

參考文獻

[1]馬紅云、李麗平. GrADS軟件基礎(chǔ)教程[M].北京:氣象出版社,2011

[2]方燕紅、龔光彩、楊朝暉等.本科實驗教學(xué)的改革與實踐[J].高等理科教育,2004(2):105~114

[3]于化東.加強實踐教學(xué)環(huán)節(jié) 提高大學(xué)生創(chuàng)新實踐能力[J].中國高等教育,2010(21):23~25

主站蜘蛛池模板: 女人18毛片久久| 最新日韩AV网址在线观看| 国产精品制服| 91久久天天躁狠狠躁夜夜| 亚洲一区国色天香| 亚洲精品久综合蜜| 亚洲中文字幕日产无码2021| 久久中文字幕av不卡一区二区| 国产美女精品一区二区| 真实国产乱子伦高清| 欧美午夜小视频| 国内老司机精品视频在线播出| 亚洲乱码在线播放| 91久久夜色精品国产网站| 热伊人99re久久精品最新地| 中文字幕日韩久久综合影院| 香蕉eeww99国产精选播放| 呦女亚洲一区精品| 亚洲色图欧美视频| 九九热精品免费视频| 91九色视频网| 成人毛片免费在线观看| 一级毛片无毒不卡直接观看| 五月天综合婷婷| 精品国产中文一级毛片在线看| 91亚洲视频下载| 自拍偷拍欧美日韩| AV不卡在线永久免费观看| 欧美人与动牲交a欧美精品| 精品免费在线视频| 在线无码av一区二区三区| 一区二区三区精品视频在线观看| 夜精品a一区二区三区| 国产福利在线免费| 国产成人福利在线| 日韩精品毛片人妻AV不卡| 精品久久国产综合精麻豆| 亚洲综合色区在线播放2019| 亚洲欧美综合在线观看| 国产亚洲现在一区二区中文| 91av成人日本不卡三区| 九九热免费在线视频| 久久综合九色综合97网| 欧美日韩国产综合视频在线观看| 99热精品久久| 91探花国产综合在线精品| 88av在线| 婷婷综合亚洲| 2020精品极品国产色在线观看 | 99视频国产精品| 国产在线日本| 国产91高清视频| 成人国产精品2021| 亚洲清纯自偷自拍另类专区| 欧美一级夜夜爽www| 精品三级网站| 亚洲中文字幕无码爆乳| 伊人久久大香线蕉aⅴ色| 日韩毛片在线播放| 亚洲国产精品一区二区高清无码久久| 成人年鲁鲁在线观看视频| 国产一级毛片yw| 亚洲综合片| 一本大道香蕉高清久久| 黄片在线永久| 亚洲最黄视频| 欧美精品亚洲精品日韩专区| 毛片三级在线观看| 亚洲va欧美ⅴa国产va影院| 日韩欧美亚洲国产成人综合| 欧美中文字幕一区| 国产黄在线免费观看| 无码丝袜人妻| 久久精品娱乐亚洲领先| 国产99热| 国产情侣一区| 亚洲视频免费在线| 欧美激情二区三区| 精品夜恋影院亚洲欧洲| aⅴ免费在线观看| 亚洲第一色网站| 精品福利视频导航|