摘要: 本书从初学者的角度出发,系统地介绍了MATLAB 7.0的基本功能及其使用,列举了丰富的实例,以帮助读者快速入门。
本书共分9章,第1章介绍了MATLAB语言的发展历程、特点、安装过程、窗口构成及其功能、用户文件格式等;第2章介绍了MATLAB的矩阵运算;第3章介绍了MATLAB的二维绘图、三维绘图及图形处理功能;第4章介绍了MATLAB的数值计算和符号计算;第5章从程序设计的角度出发,介绍了M文件的组成、编写及调试过程;第6章介绍了图形用户界面(GUI)的功能及其设计过程;第7章介绍了Simulink的应用;第8章介绍了MATLAB在自动控制、信号处理及电力电子系统中的应用;第9章介绍了MATLAB的外部接口,讲述了MATLAB与Word、Excel、C语言等软件的接口。
本书内容丰富,涉及面广,仿真实例多,便于读者理解和掌握。本书可作为普通本科院校电信、通信、自动化、电力电子等专业的教材,也可作为广大科研人员及对相关知识比较感兴趣的读者的自学资料。
简介:
第1章MATLAB的开发环境简介(1)
1.1MATLAB简介(1)
1.2MATLAB的特点(2)
1.3MATLAB的安装和启动(2)
1.4MATLAB 7.0的通用操作界面(5)
1.5MATLAB的用户文件格式(17)
1.6变量、运算符、标点符号(17)
习题1(18)
第2章MATLAB的矩阵运算(20)
2.1矩阵的基本操作(20)
2.2运算符和特殊符号(24)
2.3矩阵分析(29)
习题2(30)
第3章MATLAB的数据和函数的可视化(32)
3.1二维绘图(32)
3.2三维绘图(39)
3.3图形处理(41)
习题3(44)
第4章MATLAB的数值计算和符号计算(45)
4.1数值计算(45)
4.2符号计算(71)
习题4(87)
第5章MATLAB的程序设计(89)
5.1M文件基础(89)
5.2MATLAB程序控制流程(94)
5.3子函数和私用函数(102)
5.4调试和剖析(103)
5.5函数句柄(106)
5.6文件操作(108)
习题5(115)
第6章图形用户界面(116)
6.1GUI概述(116)
6.2GUI设计向导(117)
习题6(130)
第7章Simulink仿真(131)
7.1Simulink简介(131)
7.2Simulink模块库和模块(138)
7.3Simulink的子系统(147)
7.4SimPowerSystems模块库和模块(154)
习题7(169)
第8章MATLAB在相关专业领域中的应用(171)
8.1自动控制领域(171)
8.2信号处理(203)
8.3电力电子系统(225)
习题8(235)
第9章编译器和应用程序接口(237)
9.1编译器和应用程序接口简介(237)
9.2与Word/Excel的混合编程示例(247)
习题9(253)
课 件