MATLAB实用教程


MATLAB实用教程

文章插图
MATLAB实用教程【MATLAB实用教程】全面介绍MATLAB基础知识,提供典型套用实例与上机实验,培养仿真软体的综合能力 。本书以快速入门和实用性为原则 。用通俗易懂的语言和大量实用的例子,全面介绍MATLAB的套用,内容涉及MATLAB的基本概念和功能、基于命令视窗的套用、基于M档案的套用、基于Simulink的套用、外部接口等 。
基本介绍书名:MATLAB实用教程
作者:张磊  郭莲英
ISBN:9787115188250
类别:网路,程式设计
页数:270页
定价:29.80元
出版社:人民邮电出版社
出版时间:2008
装帧:平装
开本:16
内容简介《MATLAB实用教程》从快速入门和实用性两个方面,对MATLAB7.0进行了详细的介绍,并列举了大量实用的例子 。全书共分为12章,第1章介绍MATLAB的安装及系统功能;第2~3章介绍MATLAB基于命令视窗的套用,讲述了MATLAB的基础知识和数学运算;第4~8章介绍MATLAB基于M档案的套用,讲述了MATLAB的编程功能、数据显示及存取功能、数值和符号计算功能、图形用户界面设计功能等;第9~10章从模组化仿真的角度介绍MATLAB基于Simulink环境的套用,讲述了MATLAB的包含S函式的Simulink环境基础知识和在信号处理、图像处理以及控制等领域的实际套用;第11章从信息和功能互动的角度介绍MATLAB的外部接口,讲述了MATLAB与Word、Excel、C语言、Java语言等的接口;第12章提供对《MATLAB实用教程》内容加深理解的实验 。《MATLAB实用教程》可作为电子、通信、自控等专业本科生的教材,同时也可作为相关专业研究生及广大科研人员的参考用书 。编辑推荐《MATLAB实用教程》以快速入门和实用性为原则,用通俗易懂的语言和大量实用的例子,全面介绍MATLAB的套用,内容涉及MATLAB的基本概念和功能、基于命令视窗的套用、基于M档案的套用、基于Simulink的套用、外部接口等 。《MATLAB实用教程》旨在培养学生的MATLAB套用能力,使他们对MATLAB的基本套用、M档案编程、Simulink环境下仿真以及与外部环境的接口有一个较全面的了解,为把MATLAB与本专业套用结合打下基础 。《MATLAB实用教程》可作为学习和使用MATLAB的电子、通信、自控等专业本科生的教材,同时可作为相关专业研究生、教师以及广大科研工作人员的参考用书 。■全面介绍MATLAB基础知识 。■提供典型套用实例与上机实验 。■培养仿真软体的综合套用能力 。目录第1章 概述1.1 MATLAB简介及安装1.2 MATLAB的目录结构1.3 MATLAB的工作环境1.4 MATLAB的通用命令1.5 MATLAB的帮助系统1.6 MATLAB示例习题第2章 基础知识2.1 数据类型2.2 基本矩阵操作2.2.1 矩阵的构造2.2.2 矩阵大小的改变2.2.3 矩阵下标引用2.2.4 矩阵信息的获取2.2.5 矩阵结构的改变2.2.6 稀疏矩阵2.3 运算符和特殊符号2.3.1 算数运算符2.3.2 关係运算符2.3.3 逻辑运算符2.3.4 运算优先权2.4 字元串处理函式2.4.1 字元串的构造2.4.2 字元串的比较2.4.3 字元串的查找和替换2.4.4 字元串与数值间的转换习题第3章 数学运算3.1 矩阵运算3.1.1 矩阵分析3.1.2 线性方程组3.1.3 矩阵分解3.1.4 矩阵的特徵值和特徵向量3.1.5 矩阵相似变换3.1.6 非线性运算3.2 矩阵元素运算3.2.1 三角函式3.2.2 指数和对数函式3.2.3 複数函式3.2.4 截断和求余函式3.2.5 特殊函式习题第4章 基本编程4.1 M档案基础4.1.1 函式4.1.2 脚本4.1.3 子函式与私有函式4.1.4 伪代码4.2 变数和语句4.2.1 变数类型4.2.2 程式控制结构4.3 程式调试4.3.1 直接调试法4.3.2 工具调试法4.4 函式设计和实现4.4.1 建立数学模型4.4.2 编写代码4.4.3 运行程式4.4.4 良好的编程习惯习题第5章 数据显示及存取5.1 二维绘图5.1.1 函式plot()5.1.2 函式fplot()5.1.3 函式ezplot()5.2 三维绘图5.2.1 函式plot3()5.2.2 函式mesh()5.2.3 函式surf()5.2.4 改进的三维绘图函式5.3 图形处理5.3.1 图形标注5.3.2 坐标轴的控制5.3.3 图形数据取点5.3.4 子图和图形保持5.3.5 图形的列印和输出5.4 图形视窗5.5 MAT档案套用5.6 档案I/O5.6.1 打开和关闭档案5.6.2 存取二进制档案5.6.3 存取文本档案5.6.4 档案内的位置控制107习题第6章 数值计算6.1 多项式运算6.2 插值运算6.2.1 一维插值6.2.2 二维插值6.3 数据分析6.3.1 基本数据分析函式6.3.2 协方差和相关係数矩阵6.3.3 有限差分和梯度6.3.4 信号滤波和卷积6.3.5 傅立叶变换6.4 功能函式6.5 微分方程组数值解6.5.1 常微分方程组的初值问题6.5.2 延迟微分方程的问题6.5.3 常微分方程组的边界问题习题第7章 符号计算7.1 符号计算入门 7.2 符号对象的创建和使用7.2.1 创建符号对象和表达式7.2.2 符号对象的基本运算7.3 任意精度计算7.4 符号表达式的化简和替换7.4.1 符号表达式的化简7.4.2 符号表达式的替换7.5 符号矩阵计算7.6 符号微积分7.7 符号积分变换7.8 符号方程求解7.9 可视化数学分析界面习题第8章 图形用户界面(GUI)8.1 GUI设计嚮导8.1.1 GUI概述8.1.2 启动GUIDE8.1.3 GUIDE提供的控制项8.1.4 界面设计工具集8.1.5 GUI组态8.1.6 GUI界面设计8.2 编程设计GUI8.3 图形用户界面设计实例习题第9章 Simulink仿真9.1 Simulink概述9.1.1 Simulink的概念9.1.2 Simulink的工作环境9.1.3 Simulink的工作原理9.1.4 Simulink模型的特点9.1.5 Simulink里的数据类型9.1.6 Simulink里的模组和模组库9.2 模型的创建9.3 子系统及其封装9.3.1 创建子系统9.3.2 封装子系统9.3.3 自定义模组库9.4 过零检测9.5 代数环9.6 回调函式9.7 运行仿真9.8 仿真结果分析9.9 模型的调试9.10 S函式9.10.1 概念9.10.2 功能9.10.3 工作流程9.10.4 书写规範9.10.5 套用示例9.11 实例3习题第10章 实际套用10.1 信息处理领域10.1.1 工具箱介绍10.1.2 模型集介绍10.1.3 实例10.2 图像处理领域10.2.1 工具箱介绍10.2.2 模型集介绍10.2.3 实例10.3 自动控制领域10.3.1 工具箱介绍10.3.2 实例习题第11章 外部接口11.1 与Word/Excel的混合使用11.1.1 Notebook的使用11.1.2 Excellink的使用11.2 编译器11.2.1 编译器概述11.2.2 编译器的安装和配置11.2.3 编译器的使用11.3 应用程式接口 11.3.1 创建C语言MEX档案11.3.2 Java接口11.3.3 DDE技术11.3.4 ActiveX技术习题第12章 实验……