MATLAB語言是目前世界上最為流行的科學計算語言之一,它的特點是能夠快速地完成諸如矩陣運算、微分、尋優等計算任務。由于它配備了很多應用領域的專業工具箱,諸如金融、信號處理、圖像處理、神經網絡、嵌入式系統、仿真建模等,而且每個工具箱都包含了該應用領域最常用的算法和函數,所以用戶使用起來十分方便。
仿真建模的主要目的是不用以實物的方式就可以預先演練或試驗某種算法的可行性。MATLAB專門提供了仿真建模工具箱Simulink,工具箱包含眾多仿真模塊庫。用戶只需以圖形化的方式就能完成比較復雜的仿真過程。
通過本教材的學習,學生不僅能夠熟練地運用MATLAB語言進行科學計算,還能夠熟練地利用Simulink仿真工具完成系統的建模與分析。此外,通過本教材的學習,希望學生獲得一種從專業問題中抽象出數學模型并進而運用MATLAB語言或Simulink工具去求解的思維方法,訓練綜合運用語言和專業知識去解決問題的能力,而這對培養學生的創新能力和實踐能力有很大的促進作用。
該教材針對通識選修類、電子信息類或計算機科學與技術類的本科生和研究生而編寫,定位于培養既有一定的理論基礎、又有一定的實踐能力的工程應用人才。
編者人員多年從事仿真建模與MATLAB的教學工作,同時在科研工作中大量使用相關知識進行仿真建模與實驗,積累了豐富的經驗和素材,而這對于教材的編寫有著很大的益處。
與目前的同類教材相比,其創新點主要有:
(1) 同時兼顧理論深度和應用實踐,定位于培養擁有一定理論基礎的工程型人才。
(2) 將實際項目寫入教材,且貫穿始終,能讓學生對仿真建模與MATLAB語言在實際項目中的應用有直觀的、完整的了解。
(3) 教學內容分層次編寫,教師和學生可根據需要進行選擇。
綜上,本書包含了MATLAB的主要教學內容,不僅適用于計算機編程的初學者,對已有較多開發經驗的編程人員同樣有較大的幫助。可作為大專院校計算機語言教材,亦可為相關設計、科研和教學人員提供參考。 本教材提供了大量例題和應用案例,同時還能啟發學生的程序開發思路,最終達到敢創新、能驗證。
編者
2015年6月
more >