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

Matlab軟件在計量地理學實驗教學中的應用

2020-08-15 06:51:22張樂樂
高師理科學刊 2020年7期
關鍵詞:實驗教學分析方法

張樂樂

Matlab軟件在計量地理學實驗教學中的應用

張樂樂

(青海師范大學 地理科學學院,青海 西寧 810008)

Matlab是MathWorks公司推出的一款商業軟件,具有強大的數值計算功能,在計量地理學實驗教學中具有巨大的應用潛力.介紹了利用Matlab實現計量地理學上機實踐所需的編程基礎,并以課程中的多元回歸分析為例,基于Matlab擬合工具箱、regress函數以及直接矩陣運算方法給出了詳細的實現過程.Matlab軟件在計量地理學實踐中的應用有助于本科生深入理解課本中介紹的理論方法,為進一步利用Matlab進行地理數據綜合處理分析奠定了基礎.

計量地理學;實驗教學;回歸分析;Matlab

計量地理學是高校地理學及相關專業的一門重要課程,是進行地理數據分析和規律探索的理論基礎,主要內容包括地理數據處理、相關分析、回歸分析、Mann-Kendall檢驗等一系列地理學科中常用的方法[1].該課程相對于地理學專業其它課程,具有高度的抽象性,對大部分本科生來說掌握計量地理學方法難度較大.除理論教學外,上機實踐也是計量地理學教學的重要組成部分.通過相關軟件進行地理數據處理分析實踐,有助于學生掌握課程中介紹的方法.目前來看,能夠用于計量地理學實踐的軟件比較多,如Excel,SPSS,ArcGIS[2-4].但由于計量地理學課程中涉及到的數據分析方法比較多,很難依靠單個軟件實現課程中的方法.因此,以往教學實踐中往往采用多個軟件組合的方法,無形中增加了學生的任務量.

Matlab是一款強大的數學計算軟件,自1984年推出以來已被國內外學者普遍接受,并被廣泛應用于物理、數學等專業教學中[5-7].Matlab具有強大的數值計算功能、友好的用戶界面和功能豐富的工具箱[8].計量地理學中的很多方法都可以借助Matlab工具箱和內置函數輕松實現.即便是內置函數和工具箱無法直接實現的方法,也可以通過編寫代碼或函數的方式實現.因此,在進行教學實踐時,僅使用Matlab單個軟件就可以實現計量地理學中全部的算法.此外,由于Matlab的編程語言更接近自然化語言,易于本科生接受,可以極大地提升學生的編程興趣,有利于學好該門課程.

1 計量地理學實踐所需要的Matlab基礎

Matlab是一款功能極其豐富的軟件,在短時間內很難掌握其全部功能.計量地理學實踐課程的課時有限,只需要掌握與課程相關的基礎功能即可.需要掌握的Matlab基礎操作包括:

(1)軟件的界面及基本操作.需要熟悉Matlab界面中常用的窗口,包括數據的導入、工作路徑的設置、工作區和命令行窗口的用途、腳本和函數的創建方法等.

(2)變量與函數.需要掌握變量的命名規則及創建、Matlab中常用的常量、數學運算符號及標點符號、常用的函數(如sin,abs,round,log,max,min等).

(3)數組與矩陣.包括數組和矩陣的創建、訪問和運算.

(4)關系與邏輯.需要掌握常用的關系操作符和邏輯操作符,能夠熟練使用for循環、while循環和if-else-end結構.

(5)繪圖.能夠使用常用的繪圖函數,包括plot,plot3,surf,contourf等.

(6)常用數據的讀?。╰xt,excel,tif等格式數據的讀寫方法.

這些基礎操作比較簡單,在教學過程中輔助簡單的案例有助于學生的理解和掌握.這些操作中難度最大的就是for循環、while循環和if-else-end結構,需要更多案例供學生操作練習.

2 Matlab應用案例——以多元線性回歸分析為例

回歸分析是地理學中最常用的數學方法之一,在數據誤差訂正、地理要素空間分布模擬、時間序列變化歸因分析等領域都有廣泛的應用[9-11].多元線性回歸模型的結構形式為

甘肅省氣象臺站緯度、海拔、降水量、蒸發量見表1.以表1中的數據為例,把降水量作為因變量,緯度和海拔高度作為自變量,利用Matlab得到回歸模型的待定系數.由于數據量比較大,本文僅列舉了部分數據.

表1 甘肅省氣象臺站緯度、海拔、降水量、蒸發量

注:數據為多年平均值.

在處理之前,首先將表中的數據存入到“test.xls”文件中,第1列為臺站名稱,第2列為經度,第3列為緯度,第4列為海拔,第5列為年降水量,第6列為蒸發量.通過“導入數據”按鈕或在命令行窗口敲入命令讀取數據

然后分別基于Matlab擬合工具箱、regress函數以及直接矩陣運算方法給出了多元回歸分析的詳細實現過程:

(1)Matlab擬合工具箱.Matlab擬合工具箱可以在命令行直接輸入cftool或者在應用程序中點擊“Curve Fitting”調出,調出之后選擇自變量、因變量和擬合方法之后,就可以直接得到擬合結果,擬合工具箱及擬合結果見圖1.

圖1 Matlab擬合工具箱及擬合結果

(2)regress函數.Matlab自帶的regress函數也可以用于確定多元線性回歸模型的待定系數,詳細代碼為

(3)矩陣運算方法.

在確定待定系數之后,需要利用檢驗對建立多元回歸模型的顯著性進行檢驗,統計量的計算代碼為

給出了3種利用Matlab確定多元線性回歸模型待定系數的方法,其中利用Matlab擬合工具箱最為簡便,在不需要代碼的情況下依然可以實現,其操作類似于excel和SPSS軟件.利用regress函數需要輸入代碼,但在掌握函數用法的情況下,其操作便捷程度要優于擬合工具箱.矩陣運算方法也是一種便捷的方法,在使用之前不需要掌握太多Matlab內部函數,但是需要熟悉二元回歸模型待定系數確定的原理和過程,該過程有利于學生掌握回歸分析的基本原理.

3 結語

本文介紹了Matlab在計量地理學實驗教學中的應用前景,闡述了利用Matlab進行計量地理學實驗教學所需要掌握的基礎知識,并以多元線性回歸分析為例,給出了Matlab數據讀取、待定系數確定和回歸模型顯著性檢驗的詳細過程.從實踐案例來看,對于常見的地理數據處理方法,Matlab通常都可以提供2種及以上的解決方案.從實現過程來看,Matlab雖然是一門編程語言,但相對于傳統的編程語言來說,Matlab的編程語言更加簡單,加上豐富內置的函數,利用Matlab可以用較短的代碼實現比較復雜的統計問題,易于本科生理解.總體來說,利用Matlab進行計量地理學實驗教學所需的基礎知識較少且易于掌握,有利于激發學生的學習熱情和興趣,同時有助于提高學生解決復雜地理科學問題的能力.

[1] 徐建華.計量地理學[M].2版.北京:高等教育出版社,2014

[2] 張維.計量地理學本科教學中Excel的應用——以線性回歸分析和線性規劃求解為例[J].科教文匯:下旬刊,2017(5):71-73

[3] 王立志,郁萬妮,宋紅麗,等.計量地理學中基于ArcGis對于平均中心的離散程度算法的改進[J].教育現代化,2018,5(30):162-163,178

[4] 張海峰.Excel在計量地理學教學中的應用——以簡單線性回歸分析為例[J].電腦開發與應用,2009(8):45-48,51

[5] 劉佐成.MATLAB在物理學(師范)專業教學中的應用研究[D].哈爾濱:哈爾濱工程大學,2009

[6] 賈豫葛.淺談Matlab在重磁勘探教學中的應用[J].教育教學論壇,2020(3):209-211

[7] 文林,羅淞文,唐建軍.淺談物理學師范專業的《Matlab應用》[J].課程教學改革,2020(5):166-167

[8] 顧成揚.MATLAB軟件在大學數學教學中的應用研究[J].教育現代化,2019,6(94):164-166

[9] 張凱選,范鵬鵬,王軍邦,等.西南喀斯特地區植被變化及其與氣候因子關系研究[J].生態環境學報,2019,28(6):1080-1091

[10] 張厚喜,林叢,程浩,等.武夷山不同海拔梯度毛竹林土壤有機碳特征及影響因素[J].土壤,2019,51(4):821-828

[11] 楊陽,戴新剛,唐恒偉,等.CMIP5模式降水訂正法及未來30年中國降水預估[J].氣候與環境研究,2019,24(6):769-784

Application of Matlab software in experiment teachingof quantitative geography

ZHANG Lele

(School of Geography Science,Qinghai Normal University,Xining 810008,China)

Matlab is a commercial software developed by MathWorks company.It has powerful numerical calculation function and great application potential in the teaching practice of quantitative geography.Introduces the programming basis for the teaching practice of quantitative geography by using MATLAB,and takes the multiple regression analysis in the course as an example,gives the detailed implementation process based on Matlab curve fitting toolbox,express function and direct matrix operation method.The application of Matlab software in the practice of quantitative geography is helpful for the undergraduates to understand the theory and method introduced in the book,and lay a foundation for further comprehensive processing and analysis of geographic data by using Matlab.

quantitative geography;experiment teaching;regression analysis;Matlab

1007-9831(2020)07-0102-04

K99∶G642.0

A

10.3969/j.issn.1007-9831.2020.07.025

2020-03-04

張樂樂(1986-),男,河南新安人,副教授,博士,從事高寒區地表過程研究.E-mail: zhang1986lele@163.com

猜你喜歡
實驗教學分析方法
隱蔽失效適航要求符合性驗證分析
小議初中化學演示實驗教學
甘肅教育(2020年4期)2020-09-11 07:42:36
電容器的實驗教學
物理之友(2020年12期)2020-07-16 05:39:20
對初中化學實驗教學的認識和體會
甘肅教育(2020年8期)2020-06-11 06:10:04
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
幾何體在高中數學實驗教學中的應用
電力系統及其自動化發展趨勢分析
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
主站蜘蛛池模板: 亚洲av日韩综合一区尤物| 亚洲成人免费看| 精品国产美女福到在线不卡f| 成人精品视频一区二区在线| 高清无码不卡视频| 福利在线不卡一区| 狠狠亚洲五月天| 亚洲熟妇AV日韩熟妇在线| 国产成人一二三| 日韩人妻无码制服丝袜视频| 欧美一级黄片一区2区| 少妇被粗大的猛烈进出免费视频| 男女男免费视频网站国产| 一本久道热中字伊人| 国产成人喷潮在线观看| 亚洲无码视频图片| 免费国产无遮挡又黄又爽| av在线手机播放| 无码区日韩专区免费系列 | 欧美国产在线精品17p| 国产女人在线| 久久青青草原亚洲av无码| 久久久久亚洲AV成人网站软件| 色婷婷电影网| 亚洲无线观看| 亚洲AV人人澡人人双人| 免费99精品国产自在现线| 亚洲精品午夜无码电影网| 国产在线一区视频| 孕妇高潮太爽了在线观看免费| 国产福利拍拍拍| 国产日韩AV高潮在线| 狠狠ⅴ日韩v欧美v天堂| 国产丰满大乳无码免费播放| 亚洲精品动漫| 91色国产在线| 99久久精彩视频| 精品一区二区三区水蜜桃| 香蕉久久国产超碰青草| 黄色网页在线观看| 国产精品男人的天堂| 福利小视频在线播放| 亚洲AⅤ综合在线欧美一区| 97精品久久久大香线焦| 国产精品专区第1页| 久996视频精品免费观看| 亚洲无码37.| 国产麻豆福利av在线播放| 亚洲一级无毛片无码在线免费视频| 国产精品亚洲欧美日韩久久| 五月婷婷丁香综合| 久久综合丝袜长腿丝袜| 8090午夜无码专区| 日韩一区二区三免费高清| 色妞永久免费视频| 久久这里只有精品23| 91在线播放国产| 午夜国产小视频| 国产视频一区二区在线观看 | 人妻丰满熟妇AV无码区| 国产第一页屁屁影院| 九色综合视频网| 国产欧美日韩专区发布| 国产一级片网址| 激情无码视频在线看| 亚洲中文字幕在线观看| 综合人妻久久一区二区精品 | 国产精品免费p区| 18禁黄无遮挡网站| 91在线国内在线播放老师| 中文字幕天无码久久精品视频免费 | 成人免费黄色小视频| 韩日午夜在线资源一区二区| 无码aaa视频| 亚洲狠狠婷婷综合久久久久| 亚洲成人福利网站| 精品无码一区二区三区在线视频| 香蕉色综合| 亚洲一区二区三区国产精品| 国产视频大全| 伊人大杳蕉中文无码| 精品少妇人妻无码久久|