MATLAB语言具有数据处理及可视化能力强的特点,是目前工程上流行最广泛的科学语言。本书由基础和应用两部分组成。基础章节全面介绍了MATLAB 6.5版本的主要功能和使用方法,包括MATLAB开发环境的使用,符号数学的基本方法,数据和函数可视化方法,simulink交互式仿真集成环境的使用,图形用户界面制作及MATLAB的程序设计方法等。在应用章节介绍了MATLAB在信号与系统及数字信号处理中的应用。
本书通过实例强调了MATLAB在数学建模、信号与系统、数字信号处理中的应用,使读者从大量繁杂的数学运算中解放出来。通过计算机模拟与仿真,一方面能使读者加深对所学基本理论的理解,另一方面,可使读者迅速掌握MATLAB编程的技巧。
MATLAB是1984年美国MathWorks公司的荣誉产品。现在,MATLAB已成为从事科学研究、工程计算的基本计算工具,是从理论通向实践的桥梁。
本书是作者在华东交通大学、温州大学多年从事MATLAB教学实践的基础上编写的,一方面纳入了作者的使用经验,另一方面顾及了学生的认知过程。
本书共分为11章,全面介绍了MATLAB 6.5的数学基础、使用方法、程序设计方法。第1章为MATLAB的基础知识及入门;第2章介绍了MATLAB的变量与数据结构;第3章介绍了MATLAB在数值运算中的应用;第4章介绍了符号运算功能;第5章介绍了MATLAB的图形处理功能;第6章介绍了图形用户界面的设计;第7章介绍了M文件程序设计;第8章介绍了MATLAB应用程序接口;第9章介绍了Simulink基础;第10章介绍了MATLAB在信号与系统中的应用;第11章介绍了MATLAB在数字信号处理中的应用。附录A包含了MATLAB 6.5命令和函数索引,附录B包含了Mathworks公司产品系列与工具箱。本书所介绍的实例均在MATLAB 6.5环境下调试通过。
本书叙述层次分明,实例广泛,适宜作为高等院校电子信息类课程的教材,也可作为MATLAB语言的入门及应用教材。
本书由梅志红主编,杨万铨副主编,邓文华、金晓光、展爱云、梅艳参加了编写。梅志红拟定了编写内容和大纲,编写了第1、2、6、9、10、11章。杨万铨编写了第3、4章。邓文华编写了第7、8章。展爱云和金晓光共同编写了第5章。附录A部分由展爱云编写,附录B部分由梅艳编写。全书由梅志红和杨万铨统稿,由华东交通大学的高海生教授主审。王义闹、杨高波和朱月秀在本书的编写过程中给予了很大的帮助和支持,并提出了许多宝贵的建议,编者谨在此_并表示诚挚的感谢。由于时间仓促和水平有限,书中难免有不妥之处,敬请广大读者批评指正。
编 者
2005年5月