MATLAB实用教程(第2版)

MATLAB实用教程(第2版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2014-05
版次: 02
ISBN: 9787115348180
定价: 42.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 306页
正文语种: 简体中文
80人买过
  •   《MATLAB实用教程(第2版)》对MATLAB R2012b软件进行了全面、系统的介绍。全书共10章。第1~6章主要介绍MATLAB的基础知识,包括MATLAB的安装、数值运算和符号运算、Simulink仿真和编程、图形用户界面等;第7~9章详细地介绍了MATLAB在数学计算、控制领域以及数据处理等方面的应用,有很强的实用性;第10章从信息和功能交互的角度介绍MATLAB的外部接口,讲述了MATLAB与Word、Excel、C语言、Java语言等的接口。为方便初学者更好地理解和运用MATLAB软件,《MATLAB实用教程(第2版)》附录提供了多个MATLAB实验。
      《MATLAB实用教程(第2版)》条理明晰、深入浅出,配有大量实用实例和实验,适合MATLAB初学者使用。 目 录

    第1章 概述 1
    1.1 MATLAB简介及安装 1
    1.2 MATLAB的目录结构 3
    1.3 MATLAB的工作环境 3
    1.4 MATLAB的通用命令 6
    1.5 MATLAB的帮助系统 8
    1.6 MATLAB示例 10
    习题 11

    第2章 基础知识 12
    2.1 数据类型 12
    2.2 基本矩阵操作 15
    2.2.1 矩阵的构造 16
    2.2.2 矩阵的大小 18
    2.2.3 矩阵元素的访问 20
    2.2.4 矩阵信息的获取 21
    2.2.5 矩阵结构的改变 23
    2.3 运算符和优先级 25
    2.3.1 算术运算符 25
    2.3.2 关系运算符 27
    2.3.3 逻辑运算符 27
    2.3.4 运算优先级 28
    2.4 矩阵运算函数 29
    2.4.1 矩阵分析 29
    2.4.2 线性方程组求解 32
    2.4.3 矩阵分解 33
    2.4.4 矩阵的特征值和特征向量 36
    2.4.5 矩阵相似变换 36
    2.4.6 矩阵非线性运算 37
    2.5 矩阵元素运算函数 39
    2.5.1 三角函数 39
    2.5.2 指数和对数函数 40
    2.5.3 复数函数 41
    2.5.4 截断和求余函数 41
    2.5.5 特殊函数 42
    2.6 字符串处理函数 44
    2.6.1 字符串的创建 45
    2.6.2 字符串的比较 46
    2.6.3 字符串的查找和替换 47
    2.6.4 字符串与数值间的转换 48
    2.7 符号计算 49
    2.7.1 符号计算入门 49
    2.7.2 符号对象的创建和使用 50
    2.7.3 任意精度计算 53
    2.7.4 符号表达式的化简和替换 54
    2.7.5 符号矩阵计算 57
    2.7.6 符号微积分 60
    2.7.7 符号积分变换 62
    2.7.8 符号方程求解 64
    2.7.9 可视化数学分析界面 66
    习题 67

    第3章 基本编程 69
    3.1 M文件编程 70
    3.1.1 函数 70
    3.1.2 脚本 71
    3.1.3 子函数与私有函数 72
    3.1.4 伪代码 72
    3.2 变量和语句 73
    3.2.1 变量类型 73
    3.2.2 程序控制结构 74
    3.3 程序调试 81
    3.3.1 直接调试法 81
    3.3.2 工具调试法 81
    3.4 函数设计和实现 87
    3.4.1 建立数学模型 88
    3.4.2 编写代码 89
    3.4.3 运行程序 89
    3.4.4 编程习惯 89
    3.5 数据显示及存取 90
    3.5.1 二维绘图 90
    3.5.2 三维绘图 94
    3.5.3 图形处理 97
    3.5.4 图形窗口 107
    3.5.5 MAT文件的应用 111
    3.5.6 文件I/O 111
    习题 120

    第4章 Simulink仿真 122
    4.1 Simulink概述 122
    4.1.1 Simulink的概念 123
    4.1.2 Simulink的工作环境 124
    4.1.3 Simulink的工作原理 127
    4.1.4 Simulink模型的特点 127
    4.1.5 Simulink的数据类型 128
    4.1.6 Simulink的模块和模块库 130
    4.2 模型的创建 136
    4.3 子系统及其封装 139
    4.3.1 创建子系统 139
    4.3.2 封装子系统 140
    4.3.3 自定义模块库 143
    4.4 过零检测 143
    4.5 代数环 144
    4.6 回调函数 144
    4.7 运行仿真 146
    4.8 仿真结果分析 150
    4.9 模型调试 150
    4.10 S函数 153
    4.10.1 S函数的概念 153
    4.10.2 S函数的功能 154
    4.10.3 S函数的工作流程 154
    4.10.4 S函数的编写 155
    4.10.5 应用示例 158
    4.11 S函数实例 159
    习题 162

    第5章 图形用户界面(GUI) 163
    5.1 GUI设计向导 163
    5.1.1 GUI概述 163
    5.1.2 启动GUIDE 164
    5.1.3 GUIDE提供的控件 164
    5.1.4 界面设计工具集 165
    5.1.5 GUI组态 167
    5.1.6 GUI界面设计 168
    5.2 编程设计GUI 170
    5.3 图形用户界面设计实例 172
    习题 175

    第6章 数值计算 176
    6.1 多项式运算 176
    6.2 插值运算 182
    6.2.1 一维插值 183
    6.2.2 二维插值 184
    6.3 数据分析 185
    6.3.1 基本数据分析函数 185
    6.3.2 协方差和相关系数矩阵 190
    6.3.3 有限差分和梯度 191
    6.3.4 信号滤波和卷积 192
    6.3.5 傅里叶变换 194
    6.4 功能函数 198
    6.5 微分方程组求解 205
    6.5.1 常微分方程组的初值问题 206
    6.5.2 延迟微分方程的问题 211
    6.5.3 常微分方程组的边界问题 212
    习题 214

    第7章 数学计算 216
    7.1 高等数学 216
    7.1.1 极限求取 216
    7.1.2 导数求取 217
    7.1.3 积分求取 217
    7.1.4 微分方程求解 218
    7.2 线性代数 221
    7.2.1 行列式、逆和秩 221
    7.2.2 矩阵分解 222
    7.3 概率统计 226
    7.3.1 概率计算 226
    7.3.2 数学期望与方差 227
    7.4 复变函数 228
    7.4.1 复数和复数矩阵 228
    7.4.2 复数的运算 229
    7.4.3 泰勒级数展开 231
    7.4.4 拉普拉斯变换及逆变换 231
    7.4.5 傅里叶变换及逆变换 233
    7.5 运筹学 234
    7.5.1 单纯形法的算法原理 234
    7.5.2 单纯形法的算法步骤 234
    7.5.3 单纯形法的MATLAB实现 235
    习题 236

    第8章 控制领域 237
    8.1 自动控制领域 237
    8.1.1 控制系统的数学模型 237
    8.1.2 线性系统的时域分析 240
    8.2 现代控制领域 243
    8.2.1 状态空间模型与系统传递函数 243
    8.2.2 稳定性分析 244
    8.2.3 系统能控性和能观性分析 245
    8.3 智能控制领域 245
    8.3.1 智能控制 246
    8.3.2 模糊控制 246
    8.3.3 人工神经网络 250
    习题 256

    第9章 数据处理 257
    9.1 信息处理领域 257
    9.1.1 信号处理工具箱 257
    9.1.2 信号处理模型集 258
    9.1.3 信号处理实例 258
    9.2 图像处理领域 262
    9.2.1 图像处理工具箱 264
    9.2.2 视频和图像处理模型集 264
    9.2.3 图像处理实例 264
    9.3 数字语音信号处理领域 268
    9.3.1 语音信号时域特征分析 268
    9.3.2 语音信号频域特征分析 274
    习题 278

    第10章 外部接口 279
    10.1 与Word/Excel的混合使用 279
    10.1.1 Notebook的使用 279
    10.1.2 Excel link的使用 281
    10.2 编译器 286
    10.2.1 编译器概述 287
    10.2.2 编译器的安装和配置 287
    10.2.3 编译器的使用 289
    10.3 应用程序接口 292
    10.3.1 创建C语言MEX文件 292
    10.3.2 Java接口 294
    10.3.3 DDE技术 295
    10.3.4 ActiveX技术 297
    习题 299

    附录 实验 300
    附1.1 MATLAB基本功能 300
    附1.2 MATLAB基础知识 300
    附1.3 MATLAB基本编程 301
    附1.4 Simulink仿真 302
    附1.5 MATLAB图形用户界面(GUI) 302
    附1.6 MATLAB科学计算 303
    附1.7 MATLAB数学计算 304
    附1.8 MATLAB 控制领域应用 304
    附1.9 MATLAB 数据处理 305
    附1.10 MATLAB外部接口 305

    参考文献 306
  • 内容简介:
      《MATLAB实用教程(第2版)》对MATLAB R2012b软件进行了全面、系统的介绍。全书共10章。第1~6章主要介绍MATLAB的基础知识,包括MATLAB的安装、数值运算和符号运算、Simulink仿真和编程、图形用户界面等;第7~9章详细地介绍了MATLAB在数学计算、控制领域以及数据处理等方面的应用,有很强的实用性;第10章从信息和功能交互的角度介绍MATLAB的外部接口,讲述了MATLAB与Word、Excel、C语言、Java语言等的接口。为方便初学者更好地理解和运用MATLAB软件,《MATLAB实用教程(第2版)》附录提供了多个MATLAB实验。
      《MATLAB实用教程(第2版)》条理明晰、深入浅出,配有大量实用实例和实验,适合MATLAB初学者使用。
  • 目录:
    目 录

    第1章 概述 1
    1.1 MATLAB简介及安装 1
    1.2 MATLAB的目录结构 3
    1.3 MATLAB的工作环境 3
    1.4 MATLAB的通用命令 6
    1.5 MATLAB的帮助系统 8
    1.6 MATLAB示例 10
    习题 11

    第2章 基础知识 12
    2.1 数据类型 12
    2.2 基本矩阵操作 15
    2.2.1 矩阵的构造 16
    2.2.2 矩阵的大小 18
    2.2.3 矩阵元素的访问 20
    2.2.4 矩阵信息的获取 21
    2.2.5 矩阵结构的改变 23
    2.3 运算符和优先级 25
    2.3.1 算术运算符 25
    2.3.2 关系运算符 27
    2.3.3 逻辑运算符 27
    2.3.4 运算优先级 28
    2.4 矩阵运算函数 29
    2.4.1 矩阵分析 29
    2.4.2 线性方程组求解 32
    2.4.3 矩阵分解 33
    2.4.4 矩阵的特征值和特征向量 36
    2.4.5 矩阵相似变换 36
    2.4.6 矩阵非线性运算 37
    2.5 矩阵元素运算函数 39
    2.5.1 三角函数 39
    2.5.2 指数和对数函数 40
    2.5.3 复数函数 41
    2.5.4 截断和求余函数 41
    2.5.5 特殊函数 42
    2.6 字符串处理函数 44
    2.6.1 字符串的创建 45
    2.6.2 字符串的比较 46
    2.6.3 字符串的查找和替换 47
    2.6.4 字符串与数值间的转换 48
    2.7 符号计算 49
    2.7.1 符号计算入门 49
    2.7.2 符号对象的创建和使用 50
    2.7.3 任意精度计算 53
    2.7.4 符号表达式的化简和替换 54
    2.7.5 符号矩阵计算 57
    2.7.6 符号微积分 60
    2.7.7 符号积分变换 62
    2.7.8 符号方程求解 64
    2.7.9 可视化数学分析界面 66
    习题 67

    第3章 基本编程 69
    3.1 M文件编程 70
    3.1.1 函数 70
    3.1.2 脚本 71
    3.1.3 子函数与私有函数 72
    3.1.4 伪代码 72
    3.2 变量和语句 73
    3.2.1 变量类型 73
    3.2.2 程序控制结构 74
    3.3 程序调试 81
    3.3.1 直接调试法 81
    3.3.2 工具调试法 81
    3.4 函数设计和实现 87
    3.4.1 建立数学模型 88
    3.4.2 编写代码 89
    3.4.3 运行程序 89
    3.4.4 编程习惯 89
    3.5 数据显示及存取 90
    3.5.1 二维绘图 90
    3.5.2 三维绘图 94
    3.5.3 图形处理 97
    3.5.4 图形窗口 107
    3.5.5 MAT文件的应用 111
    3.5.6 文件I/O 111
    习题 120

    第4章 Simulink仿真 122
    4.1 Simulink概述 122
    4.1.1 Simulink的概念 123
    4.1.2 Simulink的工作环境 124
    4.1.3 Simulink的工作原理 127
    4.1.4 Simulink模型的特点 127
    4.1.5 Simulink的数据类型 128
    4.1.6 Simulink的模块和模块库 130
    4.2 模型的创建 136
    4.3 子系统及其封装 139
    4.3.1 创建子系统 139
    4.3.2 封装子系统 140
    4.3.3 自定义模块库 143
    4.4 过零检测 143
    4.5 代数环 144
    4.6 回调函数 144
    4.7 运行仿真 146
    4.8 仿真结果分析 150
    4.9 模型调试 150
    4.10 S函数 153
    4.10.1 S函数的概念 153
    4.10.2 S函数的功能 154
    4.10.3 S函数的工作流程 154
    4.10.4 S函数的编写 155
    4.10.5 应用示例 158
    4.11 S函数实例 159
    习题 162

    第5章 图形用户界面(GUI) 163
    5.1 GUI设计向导 163
    5.1.1 GUI概述 163
    5.1.2 启动GUIDE 164
    5.1.3 GUIDE提供的控件 164
    5.1.4 界面设计工具集 165
    5.1.5 GUI组态 167
    5.1.6 GUI界面设计 168
    5.2 编程设计GUI 170
    5.3 图形用户界面设计实例 172
    习题 175

    第6章 数值计算 176
    6.1 多项式运算 176
    6.2 插值运算 182
    6.2.1 一维插值 183
    6.2.2 二维插值 184
    6.3 数据分析 185
    6.3.1 基本数据分析函数 185
    6.3.2 协方差和相关系数矩阵 190
    6.3.3 有限差分和梯度 191
    6.3.4 信号滤波和卷积 192
    6.3.5 傅里叶变换 194
    6.4 功能函数 198
    6.5 微分方程组求解 205
    6.5.1 常微分方程组的初值问题 206
    6.5.2 延迟微分方程的问题 211
    6.5.3 常微分方程组的边界问题 212
    习题 214

    第7章 数学计算 216
    7.1 高等数学 216
    7.1.1 极限求取 216
    7.1.2 导数求取 217
    7.1.3 积分求取 217
    7.1.4 微分方程求解 218
    7.2 线性代数 221
    7.2.1 行列式、逆和秩 221
    7.2.2 矩阵分解 222
    7.3 概率统计 226
    7.3.1 概率计算 226
    7.3.2 数学期望与方差 227
    7.4 复变函数 228
    7.4.1 复数和复数矩阵 228
    7.4.2 复数的运算 229
    7.4.3 泰勒级数展开 231
    7.4.4 拉普拉斯变换及逆变换 231
    7.4.5 傅里叶变换及逆变换 233
    7.5 运筹学 234
    7.5.1 单纯形法的算法原理 234
    7.5.2 单纯形法的算法步骤 234
    7.5.3 单纯形法的MATLAB实现 235
    习题 236

    第8章 控制领域 237
    8.1 自动控制领域 237
    8.1.1 控制系统的数学模型 237
    8.1.2 线性系统的时域分析 240
    8.2 现代控制领域 243
    8.2.1 状态空间模型与系统传递函数 243
    8.2.2 稳定性分析 244
    8.2.3 系统能控性和能观性分析 245
    8.3 智能控制领域 245
    8.3.1 智能控制 246
    8.3.2 模糊控制 246
    8.3.3 人工神经网络 250
    习题 256

    第9章 数据处理 257
    9.1 信息处理领域 257
    9.1.1 信号处理工具箱 257
    9.1.2 信号处理模型集 258
    9.1.3 信号处理实例 258
    9.2 图像处理领域 262
    9.2.1 图像处理工具箱 264
    9.2.2 视频和图像处理模型集 264
    9.2.3 图像处理实例 264
    9.3 数字语音信号处理领域 268
    9.3.1 语音信号时域特征分析 268
    9.3.2 语音信号频域特征分析 274
    习题 278

    第10章 外部接口 279
    10.1 与Word/Excel的混合使用 279
    10.1.1 Notebook的使用 279
    10.1.2 Excel link的使用 281
    10.2 编译器 286
    10.2.1 编译器概述 287
    10.2.2 编译器的安装和配置 287
    10.2.3 编译器的使用 289
    10.3 应用程序接口 292
    10.3.1 创建C语言MEX文件 292
    10.3.2 Java接口 294
    10.3.3 DDE技术 295
    10.3.4 ActiveX技术 297
    习题 299

    附录 实验 300
    附1.1 MATLAB基本功能 300
    附1.2 MATLAB基础知识 300
    附1.3 MATLAB基本编程 301
    附1.4 Simulink仿真 302
    附1.5 MATLAB图形用户界面(GUI) 302
    附1.6 MATLAB科学计算 303
    附1.7 MATLAB数学计算 304
    附1.8 MATLAB 控制领域应用 304
    附1.9 MATLAB 数据处理 305
    附1.10 MATLAB外部接口 305

    参考文献 306
查看详情
系列丛书 / 更多
MATLAB实用教程(第2版)
MySQL数据库基础与实例教程(工业和信息化普通高等教育“十二五”规划教材)
孔祥盛 编
MATLAB实用教程(第2版)
TCP/IP协议及其应用/21世纪高等教育计算机规划教材
林成浴 著;林成浴 编
MATLAB实用教程(第2版)
Access数据库实用教程(第2版)/21世纪高等教育计算机规划教材
郑小玲、张宏、卢山 著
MATLAB实用教程(第2版)
数据结构(Java语言描述)
罗福强 杨剑 刘英 著
MATLAB实用教程(第2版)
Access 2010数据库教程 微课版
苏林萍、谢萍、周蓉 著
MATLAB实用教程(第2版)
嵌入式系统设计大学教程(第2版)
许大琴、万福、谢佑波 著
MATLAB实用教程(第2版)
多媒体技术及应用
李小英 著
MATLAB实用教程(第2版)
21世纪高等教育计算机规划教材:Oracle 11g数据库管理与开发基础教程
杨艳华 著;袁鹏飞 编
MATLAB实用教程(第2版)
计算机网络技术基础(第2版)
周舸、李昕昕 著
MATLAB实用教程(第2版)
计算机网络技术与应用教程(第2版)
张基温、张展赫 著
MATLAB实用教程(第2版)
Access2010数据库应用技术/21世纪高等教育计算机规划教材
刘卫国 编
MATLAB实用教程(第2版)
计算机导论
周舸、白忠建 著
相关图书 / 更多
MATLAB实用教程(第2版)
MATLAB教程(R2022a)
张志涌
MATLAB实用教程(第2版)
MAX理论与实践之Max篇
邸大鹏 著
MATLAB实用教程(第2版)
MATLAB人工智能算法实战
丁伟雄
MATLAB实用教程(第2版)
MATLAB计算力学——现代计算力学的理论与实践
周博、薛世峰
MATLAB实用教程(第2版)
MATLAB基础实例教程及在航天中的应用
闻新、占弘廷、李有光、周露 著
MATLAB实用教程(第2版)
MATLAB最优化计算
薛定宇
MATLAB实用教程(第2版)
MATLAB高等数学实验
司守奎 主编
MATLAB实用教程(第2版)
MATLAB编程与应用(题库版·微课视频版)
孙明
MATLAB实用教程(第2版)
MATLAB编程及应用
李辉 著
MATLAB实用教程(第2版)
MATLAB Simulink机电系统仿真应用
封土彩 主编;蒋晓梅;Michael Namokel
MATLAB实用教程(第2版)
MARUGOTO日本的语言与文化(中级2)(B1)
日本国际交流基金会
MATLAB实用教程(第2版)
MATLAB科研绘图与学术图表绘制从入门到精通 科技绘图与科学可视化专业教程
关东升 著
您可能感兴趣 / 更多
MATLAB实用教程(第2版)
设计色彩(张磊)
张磊、周小儒、吴杰 著
MATLAB实用教程(第2版)
SQLServer数据库应用技术项目化教程(微课版)
张磊、张宗霞、刘艳春、苏玉萍、李栋 著
MATLAB实用教程(第2版)
胸外科手术与围术期管理
张磊、刘晓丹、徐阳 著
MATLAB实用教程(第2版)
声乐艺术表演及教学实践探索
张磊、崔戈、张庆果 著
MATLAB实用教程(第2版)
固废催化材料的开发及在节能环保领域的应用
张磊、张蕾 著
MATLAB实用教程(第2版)
物流与供应链管理/普通高等院校工商管理类信息化系列
张磊、张雪 编
MATLAB实用教程(第2版)
国际经贸治理评论
张磊、应品广 著
MATLAB实用教程(第2版)
中国世界贸易组织评论(第2辑)
张磊、应品广 著
MATLAB实用教程(第2版)
新型城镇·住区规划/新型城镇规划设计指南丛书
张磊、戴俭、张磊、张惠芳 编
MATLAB实用教程(第2版)
电工与电子技术(高职高专轨道交通类新型教材)
张磊、李强 著
MATLAB实用教程(第2版)
国际经贸治理重大事件、报告和会议汇编(2019)
张磊、应品广 著
MATLAB实用教程(第2版)
中国世界贸易组织评论(第1辑)
张磊、应品广 著