友情提示:本站提供全國400多所高等院校招收碩士、博士研究生入學考試歷年考研真題、考博真題、答案,部分學校更新至2012年,2013年;均提供收費下載。 下載流程: 考研真題 點擊“考研試卷””下載; 考博真題 點擊“考博試卷庫” 下載
理論類課程大綱 課程名稱:Matlab 程序設計 一、課程概況 所屬專業: 自動化 開課單位: 物理與電子信息學院 課程類型: 專業方向課程 課程代碼: 0845600 開課學期: 5 學分: 2.5 學時: 36 核心課程: 否 擬使用教材: 鄭阿奇.《matlab 實用教程》電子工業出版社.2012 國內(外)現有教材: 鄭阿奇.《matlab 實用教程》電子工業出版社.2012 學習參考資料 1.于潤偉.《matlab 基礎及應用》機械工業出版社.2012 二、課程描述(300 字以內) 本門課程是電子信息類、自動化類等專業方向課,為學習后續課程準備必要 的 matlab 程序設計知識,主要培養學生掌握掌握 Matlab 語言的編程方法,并能 夠熟練地將 Matlab 應用于學習中,解決相關課程中的復雜的數學計算問題,為 后續多門課程使用該語言奠定基礎。 三、課程目標 通過本課程的學習,要求學生掌握 Matlab 的數據類型、矩陣輸入和操作方 法、語法結構、函數的使用以及二維、三維繪圖功能,掌握工具箱的使用方法, 初步具有綜合運用 matlab 編程知識,分析并解決工程技術問題的能力。 四、教學要求 授課教師將按照學校本科教學工作有關要求做好課程教學各項工作,嚴格按 照課表規定的時間、地點上課,不遲到、不早退,將根據本大綱要求,認真備課 完成教案與講稿編寫等各項課前準備工作;授課過程力求內容充實、概念準確、 思路清晰、詳略得當、邏輯性強、重難點突出,力戒平鋪直敘、照本宣科,同時 重視對學生的學習方法指導和課堂教學效果信息的反饋,實現教與學的雙向互 動;同時將結合課程目標要求,做好考核內容設計,并嚴格按照本大綱要求做好 出勤率統計、作業評價等各項工作。 學習是大學生自己的責任和義務,學生應根據課程大綱要求制定本門課程學 習計劃,加強學業管理,嚴格自我要求,提升自主學習能力,主動適應課程學習 要求。參與課堂教學活動不遲到、不早退,無正當理由不請假,上課認真聽講, 不做任何與課堂教學無關事宜,不使用手機,積極與授課教師進行教學互動,同 時利用課余時間做好預習、復習、課外書籍閱讀等工作,主動與同學開展合作學 習,認真完成任課教師布置的課程作業。 五、考核方式及要求 為實現課程教學目標,本門課程考核方式及要求為:出勤率及課程作業占 10%,點到不少于 3 次,其中缺席 1 次,按無成績計算;隨堂測驗 1 次,測驗成 績按 10%折算后計入總成績;實驗成績按 20%折算后計入總成績;期末考試為 卷面考試,占總成績的 60%。 六、 課程內容 第一章:Matlab 語言概述 (授課時間:第五學期第 1 周) 教學目標:通過本章教學,使學生熟悉 matlab 的基本功能、發展歷史、運行環 境以及上機運行方法。 教學重點:matlab 的基本功能;命令行及腳本運行方法。 教學難點:matlab 腳本的概念及編寫;matlab 的命令行指令。 學 時:課堂教學 2 學時,課外自主學習時間不少于 2 學時 教學方法:講授法、演示法 主要內容: 1) MATLAB 簡介 一、 matalb 功能和特點 二、matlab 發展歷史 2) MATLAB 環境設置 3) MATLAB 幫助 4) 其他管理 學習方法:小組討論、實驗操作 課后作業: 1. 什么是高級語言?什么是低級語言? 2. Matlab 語言的優點是什么?Matlab 程序如何運行?怎樣查看幫助? 第二章:Matlab 數值計算 (授課時間:第五學期第 2,3,4 周) 教學目標:通過本章教學,使學生掌握 matlab 語言中的矩陣、數組、多項式的 應用,掌握 matlab 常用的數據分析函數。 教學重點:矩陣和向量的定義及使用。 教學難點:各種多項式函數及數據分析函數的掌握 學 時:課堂教學 6 學時,課外自主學習時間不少于 6 學時 教學方法:講授法、演示法 主要內容: 1) 變量和數據 2) 矩陣和數組 一、矩陣輸入 二、矩陣元素 三、字符串 四、矩陣和數組運算 五、 多維數組 3) 日期和時間 一、日期和時間的表示格式 二、日期和時間函數 4) 稀疏矩陣 一、 稀疏矩陣的建立 二、稀疏矩陣的運算 5) 多項式 一、多項式的求值、求根和部分分式展開 二、多項式的乘除法和 微積分 三、多項式擬合和插值 6) 數據分析 7) 算術運算符和算術表達式 學習方法:小組討論、實驗操作 課后作業: 1. 怎樣用 matlab 求解線性方程組? 2. 如何用 matlab 進行二次函數擬合? 第三章:Matlab 符號計算 (授課時間:第五學期第 5,6 周) 教學目標:通過本章教學,使學生掌握符號表達式的建立,掌握符號表達式的代 數運算以及符號積分變換。 教學重點:符號表達式的概念及使用。 教學難點:符號表達式的建立以及符號表達式的代數及微積分運算,符號積分變 換的應用。 學 時:課堂教學 6 學時,課外自主學習時間不少于 6 學時 教學方法:講授法、演示法 主要內容: 1) 符號表達式的建立 2) 符號表達式的代數運算 3) 符號表達式的操作和轉換 4) 符號極限、微積分和級數求和 5) 符號積分變換 6) 符號方程的求解 學習方法:小組討論、實驗操作 第四章:Matlab 的計算可視化和 GUI 設計 (授課時間:第五學期第 7,8,9 周) 教學目標:通過本章教學,使學生掌握圖表繪制的方法,熟悉圖形繪制工具,掌 握圖形用戶界面的設計方法。 教學重點:圖表繪制及圖形用戶界面設計。 教學難點:多個圖形的繪制方法;三維圖形繪制;可視化的 GUI 設計界面環境 使用。 學 時:課堂教學 6 學時,課外自主學習時間不少于 6 學時 教學方法:講授法、演示法 主要內容: 1) 二維曲線的繪制 2) 特殊圖形繪制 3) 三維圖形繪制 4) 圖形繪制工具 5) 圖形用戶界面設計 學習方法:小組討論、實驗操作 第五章:Matlab 程序設計 (授課時間:第五學期第 10,11 周) 教學目標:通過本章教學,使學生掌握程序的三種基本結構,熟悉 m 文件的編 制,掌握函數的設計與使用方法,掌握性能優化方法和性能分析工具。 教學重點:m 腳本文件和 m 函數文件;流程控制語句。 教學難點:函數參數傳遞;函數句柄的使用。 學 時:課堂教學 6 學時,課外自主學習時間不少于 6 學時 教學方法:講授法、演示法 主要內容: 1) 程序流程控制 2) M 文件 3) 函數調用和參數傳遞 4) 函數句柄 5) 數值分析 6) 內聯函數 7) 性能優化和加速 學習方法:小組討論、實驗操作 第六章:線性控制系統分析與設計 (授課時間:第五學期第 12,13 周) 教學目標:通過本章教學,使學生掌握 matlab 中與控制系統相關的函數,熟悉 相關工具箱的使用,掌握熟悉如何應用 matlab 對線性系統進行時域及 頻域分析。 教學重點:線性系統描述;模型之間的轉換,控制系統工具箱。 教學難點:線性控制系統時域分析;頻域分析。 學 時:課堂教學 4 學時,課外自主學習時間不少于 4 學時 教學方法:講授法、演示法 主要內容: 1) 程序流程控制 2) M 文件 3) 函數調用和參數傳遞 4) 函數句柄 5) 數值分析 6) 內聯函數 7) 性能優化和加速 學習方法:小組討論、實驗操作 第七章:Simulink 仿真環境 (授課時間:第五學期第 14,15 周) 教學目標:通過本章教學,使學生掌握 matlab 中 simulink 仿真工具的使用,掌 握模型創建方法,掌握子系統建立與封裝方法,掌握 simulink 模型的 運行方法。 教學重點:模型創建;模型仿真與分析。 教學難點:常用模塊的參數與屬性設置;連續系統仿真;離散系統仿真;混合系 統仿真。 學 時:課堂教學 4 學時,課外自主學習時間不少于 4 學時 教學方法:講授法、演示法 主要內容: 1) Simulink 簡單程序演示 2) 模型創建 3) Simulink 基本模塊 4) 復雜系統仿真與分析 5) 子系統與封裝 學習方法:小組討論、實驗操作 第八章:matlab 高級應用 (授課時間:第五學期第 16 周) 教學目標:通過本章教學,使學生了解 matlab 的應用接口,了解低級文件的輸 入輸出方法。 教學重點:應用接口;文件輸入與輸出。 教學難點:mex 文件的使用。 學 時:課堂教學 2 學時,課外自主學習時間不少于 2 學時 教學方法:講授法、演示法 主要內容: 1) Matlab 應用接口 2) 低級文件輸入輸出 學習方法:小組討論、實驗操作
免責聲明:本文系轉載自網絡,如有侵犯,請聯系我們立即刪除,另:本文僅代表作者個人觀點,與本網站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
|