本書系統(tǒng)地介紹了MATLAB R2019a的工作環(huán)境和操作要點,主要內(nèi)容包括MATLAB程序設計、繪圖、符號計算、數(shù)值計算、圖形用戶界面和Simulink仿真等內(nèi)容,在附錄中列出了常用函數(shù),書末附有部分習題答案。本書注重精講多練,配備豐富的例題和習題,精選了一些數(shù)字圖像處理實例作為綜合實訓項目,便于讀者學習及領(lǐng)會MATLAB的應用技巧。
★ 知識系統(tǒng)全面深度適中。
★ 文字通俗流暢便于教學。
★ 例題習題實訓項目豐富。
★ 適合任務驅(qū)動教學方法。
MATLAB是目前國際上應用最廣泛的科學與工程計算軟件之一,具有簡潔緊湊、使用方便、編程效率高、圖形功能強等特點,為研究系統(tǒng)和分析實驗數(shù)據(jù)提供了極大便利,深受廣大科技工作者的喜愛。MATLAB近年來已成為高職高專院校自動控制、通信技術(shù)、電子信息以及電氣自動化等專業(yè)的必修課程。
本書第5版基于MATLAB R2019a和Simulink 9.3版,內(nèi)容分為認識MATLAB、程序設計、繪圖、符號計算、數(shù)值計算、圖形用戶界面、Simulink仿真和數(shù)字圖像處理綜合實訓共8章。
第1章介紹MATLAB操作桌面、幫助系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、文件操作和矩陣運算等內(nèi)容。
第2章講解M命令文件和函數(shù)文件的建立及調(diào)試方法,說明了條件選擇語句和循環(huán)語句的語法結(jié)構(gòu),使讀者能夠認識、理解并編寫簡單的程序。
第3章講解二維圖形和三維圖形的繪制方法,通過對實例的學習,能夠利用繪圖函數(shù)對數(shù)據(jù)進行圖形化處理。
第4章介紹符號對象的創(chuàng)建、符號表達式的運算、符號微積分、級數(shù)和可視化符號計算器等內(nèi)容。
第5章介紹數(shù)據(jù)分析、數(shù)值計算、常微分方程的數(shù)值求解等內(nèi)容。
第6章介紹圖形用戶界面的開發(fā)環(huán)境和設計規(guī)范,講解控件、菜單、對話框和對象句柄函數(shù)的使用方法,使讀者能夠開發(fā)簡單的圖形用戶界面。
第7章介紹Simulink基本模塊的性質(zhì)、仿真模型的建立和系統(tǒng)仿真參數(shù)的設置等內(nèi)容。
第8章內(nèi)容為綜合實訓,由4個數(shù)字圖像處理項目組成。實現(xiàn)算法難度適中,處理結(jié)果直觀,能夠用肉眼直接觀察評價,便于讀者學習及領(lǐng)會MATLAB的應用技巧。
本書的使用約定如下:以>>符號開頭的內(nèi)容,需要在命令行窗口中輸入;沒有以>>符號開頭的內(nèi)容為M文件,需要在文本編輯器中輸入(書中加粗的文字),在命令行窗口中觀察結(jié)果(書中為普通文字)。
本書結(jié)合目前高職高專的教學特點,建議總學時為72學時,其中課堂教學26學時、上機練習22學時、實訓教學24學時。
本書由黑龍江農(nóng)業(yè)工程職業(yè)學院于潤偉、朱曉慧編著,其中朱曉慧編寫第1章、3章、4章和5章;于潤偉編寫第2章、6章、7章、8章和部分習題答案。全書由于潤偉統(tǒng)稿。在編寫過程中,得到了哈爾濱工業(yè)大學固泰電子股份有限公司王志剛技術(shù)總監(jiān)、哈爾濱光宇集團自動化公司曹克忠高級工程師的大力支持,在此表示真誠的謝意。
由于編者水平有限,對一些問題的理解和處理難免有不當之處,衷心希望使用本書的讀者批評指正。