《MATLAB程序設(shè)計(jì)》教學(xué)大綱_第1頁
《MATLAB程序設(shè)計(jì)》教學(xué)大綱_第2頁
《MATLAB程序設(shè)計(jì)》教學(xué)大綱_第3頁
《MATLAB程序設(shè)計(jì)》教學(xué)大綱_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、MATLAB程序設(shè)計(jì)Matlab Programing一、課程基本情況課程類別:專業(yè)任選課課程學(xué)分: 2 學(xué)分課程總學(xué)時(shí): 32 學(xué)時(shí),其中講課: 16 學(xué)時(shí),實(shí)驗(yàn)(含上機(jī)): 16 學(xué)時(shí)課程性質(zhì):選修開課學(xué)期:第4學(xué)期先修課程:無適用專業(yè):大氣科學(xué)(大氣探測方向)教材:精通matlab 7,Duane Hanselman著,朱仁峰譯,清華大學(xué)出版社,2006開課單位:大氣物理學(xué)院大氣探測系二、課程性質(zhì)、教學(xué)目標(biāo)和任務(wù)本課程屬于實(shí)踐性較強(qiáng)的課程,因此需要大量的實(shí)踐即動(dòng)手編程提升自己編程能力。動(dòng)手實(shí)踐之前需一定的理論基礎(chǔ)如語法和邏輯等,因此本課程的講課教學(xué)是為相應(yīng)內(nèi)容的實(shí)驗(yàn)教學(xué)提供一定理論知識準(zhǔn)

2、備。本課程的教學(xué)目標(biāo)是:通過學(xué)習(xí)Matlab的語法、邏輯以及關(guān)鍵字和命令等的使用方法,使學(xué)生初步理解Matlab編程的思想,進(jìn)而為Matlab上機(jī)實(shí)踐做好理論準(zhǔn)備。課程主要講述了Matlab基本操作、矩陣創(chuàng)建和運(yùn)算、元胞和結(jié)構(gòu)體數(shù)組的創(chuàng)建和應(yīng)用、邏輯運(yùn)算和流程控制、基于Matlab的數(shù)據(jù)分析、數(shù)據(jù)的可視化、不同格式數(shù)據(jù)文件的讀寫這七章內(nèi)容,涵蓋了基本理論和重要應(yīng)用,其中矩陣的創(chuàng)建和操作,以及利用Matlab進(jìn)行數(shù)據(jù)分析、可視化和文件讀寫,是課程的重點(diǎn),而利用Matlab讀取各種不同數(shù)據(jù)格式的文件既是重點(diǎn)亦是難點(diǎn)。課程前4章偏理論,后3章偏應(yīng)用,理論和應(yīng)用相結(jié)合,課堂學(xué)習(xí)和上機(jī)操作結(jié)合,使學(xué)生掌

3、握使用Matlab的能力,進(jìn)而將Matlab應(yīng)用到大氣探測數(shù)據(jù)的處理過程。三、教學(xué)內(nèi)容和要求第1章 Matlab操作基礎(chǔ)(2學(xué)時(shí))1.1 Matlab軟件的認(rèn)識(0.5學(xué)時(shí))(1)了解Matlab特點(diǎn)及發(fā)展歷史;(2)掌握Matlab界面和基本操作;重點(diǎn):Matlab界面和基本操作難點(diǎn):無1.2 Matlab基本操作(1.5學(xué)時(shí))(1)了解程序撰寫規(guī)范;(2)理解數(shù)據(jù)類型;(3)掌握Matlab基本運(yùn)算;重點(diǎn):Matlab數(shù)據(jù)類型和基本運(yùn)算難點(diǎn):程序撰寫規(guī)范第2章 Matlab矩陣的創(chuàng)建及運(yùn)算(2學(xué)時(shí))2.1 常規(guī)矩陣的創(chuàng)建(0.5學(xué)時(shí))(1)掌握多種常規(guī)矩陣的創(chuàng)建方法;(2)掌握幾種典型和特

4、殊矩陣的創(chuàng)建;重點(diǎn):矩陣的創(chuàng)建方法難點(diǎn):無2.2 矩陣的運(yùn)算(1學(xué)時(shí))(1)理解矩陣尋址或下標(biāo)使用原理;(2)掌握矩陣的各種運(yùn)算方式;2.3 元胞和結(jié)構(gòu)體數(shù)組的創(chuàng)建和應(yīng)用(0.5學(xué)時(shí))(1)元胞數(shù)組的創(chuàng)建方法、數(shù)組內(nèi)容的提取和顯示;(2)結(jié)構(gòu)體數(shù)組的創(chuàng)建方法、內(nèi)容的提取和顯示。重點(diǎn):Matlab矩陣尋址或下標(biāo)的使用難點(diǎn):元胞和結(jié)構(gòu)體數(shù)據(jù)的使用第3章 Matlab的邏輯運(yùn)算和流程控制(2學(xué)時(shí))3.1 邏輯運(yùn)算和流程控制的方法(1學(xué)時(shí))(1)理解函數(shù)文件的撰寫規(guī)則和調(diào)用方法;(2)掌握邏輯運(yùn)算和流程控制的方法;重點(diǎn):邏輯運(yùn)算和流程控制的方法難點(diǎn):無3.2 邏輯運(yùn)算和流程控制的應(yīng)用(1學(xué)時(shí))(1)了

5、解復(fù)雜程序的撰寫規(guī)則和程序調(diào)試;(2)掌握邏輯運(yùn)算和流程控制的應(yīng)用;重點(diǎn):邏輯運(yùn)算和流程控制的應(yīng)用難點(diǎn):邏輯運(yùn)算和流程控制的應(yīng)用第4章數(shù)據(jù)分析(3學(xué)時(shí))4.1 常規(guī)數(shù)據(jù)統(tǒng)計(jì)處理方法和應(yīng)用(0.5學(xué)時(shí))(1)了解基本的統(tǒng)計(jì)處理應(yīng)用函數(shù);(2)掌握常規(guī)的數(shù)據(jù)統(tǒng)計(jì)處理方法;重點(diǎn):常規(guī)的數(shù)據(jù)統(tǒng)計(jì)處理方法及可用函數(shù)難點(diǎn):無4.2 數(shù)據(jù)插值的原理及應(yīng)用(1學(xué)時(shí))(1)理解數(shù)據(jù)插值的原理;(2)掌握數(shù)據(jù)插值函數(shù)的應(yīng)用;重點(diǎn):數(shù)據(jù)插值的應(yīng)用難點(diǎn):數(shù)據(jù)插值原理的理解4.3 數(shù)據(jù)回歸分析(1.5學(xué)時(shí))(1)理解數(shù)據(jù)回歸的基本思想和原理;(2)掌握一元線性和非線性回歸方法;(3)掌握多元線性和非線性回歸方法;(4)

6、回歸效果檢驗(yàn)重點(diǎn):插值和回歸的應(yīng)用難點(diǎn):多元回歸方法的使用第5章數(shù)據(jù)可視化(3學(xué)時(shí))5.1 二維作圖(1.5學(xué)時(shí))(1)了解同一圖形界面中多個(gè)圖形保持的繪制方法;(2)掌握二維圖像畫法和常用畫圖函數(shù);(3)掌握線型、標(biāo)記、坐標(biāo)軸等多種圖像屬性設(shè)置方法;重點(diǎn):二維作圖方法及圖像屬性設(shè)置難點(diǎn):各種圖像屬性設(shè)置方法5.2 三維作圖(1學(xué)時(shí))(1)了解各種不同類型的三維圖形;(2)三維作圖原理及各種作圖函數(shù);重點(diǎn):三維作圖原理和方法難點(diǎn):三維作圖原理和方法5.3 顏色的設(shè)置和使用(0.5學(xué)時(shí))(1)三維圖形中顏色的設(shè)置;(2)顏色的使用;重點(diǎn):圖像中顏色的設(shè)置和使用難點(diǎn):顏色設(shè)置原理第6章 Matla

7、b文件操作(4學(xué)時(shí))6.1 高級文件輸入輸出函數(shù)的應(yīng)用(2學(xué)時(shí))(1)掌握高級輸入輸出函數(shù)讀寫文本文件的方法;(2)掌握高級輸入輸出函數(shù)讀寫excel文件的方法;(3)掌握高級輸入輸出函數(shù)讀寫hdf、netcdf文件的方法;(4)掌握matlab批量處理大量數(shù)據(jù)文件的方法;重點(diǎn):高級輸入輸出函數(shù)讀寫文本文件的方法難點(diǎn):批量處理大量數(shù)據(jù)文件的方法6.2 低級輸入輸出函數(shù)讀寫格式化文件(1學(xué)時(shí))(1)理解各種讀寫格式化文件輸入輸出函數(shù);(2)掌握低級輸入輸出函數(shù)讀寫格式化文件的方法;重點(diǎn):低級輸入輸出函數(shù)讀寫格式化文件難點(diǎn):低級輸入輸出函數(shù)讀寫格式化文件6.3 低級輸入輸出函數(shù)讀寫二進(jìn)制文件(1學(xué)

8、時(shí))(1)了解二進(jìn)制文件形成原理;(2)掌握各種讀寫二進(jìn)制文件輸入輸出函數(shù);(3)掌握低級輸入輸出函數(shù)讀寫二進(jìn)制文件的方法;重點(diǎn):讀寫二進(jìn)制文件難點(diǎn):讀寫二進(jìn)制文件四、課程考核(1)作業(yè)等:實(shí)驗(yàn)報(bào)告:7次,課程論文:1 篇;(2)考核方式:課程論文(3)總評成績計(jì)算方式:課程論文(占50%)+上機(jī)成績(占50%)參考書目Matlab Reference Guide, The Math Works, Inc, 1993;MATLAB 7基礎(chǔ)與提高M(jìn)ATLAB應(yīng)用技術(shù), HYPERLINK /search.aspx?category=01&key3=%u7535%u5B50%u5DE5%u4E1A%u51FA%u7248%u793E t _blank 電子工業(yè)出版社,飛思科技產(chǎn)品研發(fā)中心編著,2005;精通MATLAB7, HYPERLINK /search.aspx?category=01&key3=%u7535%u5B50%u5DE5%u4E1A%u51FA%u7248%u793E t _blank 電子工業(yè)出版社, HYPERLINK /

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論