前言
MATLAB由一系列工具组成。这些工具方便用户使用MATLAB的函数和文件,其中许多工具采用的是图形用户界面,包括MATLAB桌面和命令窗口、历史命令窗口、编辑器和调试器、路径搜索和用户浏览帮助、工作空间、文件的浏览器。随着MATLAB的商业化以及软件本身的不断升级,MATLAB的用户界面也越来越精致,更加接近Windows的标准界面,人机交互性更强,操作更简单。MATLAB提供了完整的联机查询、帮助系统,极大地方便了用户的使用。
新版本的MATLAB可以利用MATLAB编译器和C/C++数学库与图形库,将自己的MATLAB程序自动转换为独立于MATLAB运行的C和C++代码,并允许用户编写可以和MATLAB进行交互的C或C++语言程序。另外,MATLAB网页服务程序还允许在Web应用中使用自己的MATLAB数学和图形程序。MATLAB的一个重要特色就是具有一套程序扩展系统和一组称之为工具箱的特殊应用子程序。MATLAB的应用范围非常广,包括信号和图像处理、通信系统调制与解调、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。附加的工具箱(单独提供的专用MATLAB函数集)扩展了MATLAB环境,以解决这些应用领域内特定类型的问题。
本书具有以下特点:
(1) 结构紧凑,分析全面。本书介绍MATLAB的使用,深入介绍利用MATLAB解决实际问题,根据读者的学习习惯和内容的梯度合理安排,更加适合读者学习。
(2) 内容翔实,实用性强。书中每介绍一个概念或函数都给出相应的用法及实例进行说明,使读者能快速掌握MATLAB及其在实际中的应用。
(3) 图文并茂。对于程序的运行结果,本书给出了大量的图形。本书不仅注重基础知识,而且非常注重实践,让读者迅速掌握MATLAB的应用技能。
通过本书的学习,读者不仅可以全面掌握MATLAB编程和开发技术,还可以提高快速分析和解决实际问题的能力,从而能够在最短的时间内,以最好的效率解决实际建模中遇到的问题,提升工作效率。
本书主要由杨发权编写,数字图像处理部分由栾颖编写,参加编写的还有周品、曾虹雁、邓俊辉、陈添威、邓耀隆、高永崇、李嘉乐、李锦涛、梁朗星、梁志成、梁恩庆、梁仲轩、杨平和许兴杰。
本书主要作为控制工程、通信工程、电子信息工程领域广大科研人员、学者、工程技术人员的参考用书,也可作为高等院校的教师、在读理工科学生用书。
本书力求内容丰富、图文并茂、文字流畅,使之成为一本学习和使用MATLAB分析解决理论与工程应用方面有价值的参考书。
由于作者水平有限,错误或疏漏之处在所难免,敬请读者批评指正。
作者
2017年1月
