MATLAB原理及应用案例教程

MATLAB原理及应用案例教程

苏庆堂, 主编

出版社:清华大学出版社

年代:2015

定价:40.0

书籍简介:

本教材是一本介绍关于MATLAB语言程序设计与应用的基础教材,全书分为理论篇和应用篇。理论篇包含MATLAB简介、MATLAB基本数据类型、函数、数组、程序设计、绘图等;在应用篇通过实例设计突出MATLAB与各专业的结合,包括MATLAB在建模仿真中的应用、MATLAB在概率统计中的应用、MATLAB在运筹优化中的应用、MATLAB在计算方法中的应用、MATLAB在信息安全中的应用、MATLAB在通信工程中的应用。

书籍目录:

理论篇

第1章MATLAB概述

1.1MATLAB简介

1.1.1MATLAB的发展

1.1.2MATLAB的主要功能

1.2MATLAB的安装

1.3MATLAB的工作环境

1.3.1主窗口简介

1.3.2其他窗口简介

1.3.3通用命令简介

1.4MATLAB的帮助系统

1.4.1纯文本帮助

1.4.2演示帮助

1.4.3帮助导航/浏览器

1.5本章小结

习题

第2章基本数据类型

2.1变量

2.1.1变量定义

2.1.2变量赋值

2.1.3变量管理

2.2MATLAB的数据类型

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.4矩阵及其运算

2.4.1矩阵分析

2.4.2线性方程组

2.4.3矩阵分解

2.4.4矩阵的特征值和特征向量

2.5本章小结

习题

第3章常用数学函数

3.1内置函数的使用

3.2初等数学函数

3.3三角函数

3.4数据分析函数

3.4.1基本数据分析函数

3.4.2数据预处理

3.5随机数

3.6复数

3.7计算的极限

3.8特殊值和辅助功能

3.9本章小结

习题

第4章数组

4.1基本数组运算

4.1.1数组寻址和排序

4.1.2数组的基本数值运算

4.1.3数组的关系运算

4.1.4数组的逻辑运算

4.2多维数组

4.2.1多维数组的概念

4.2.2多维数组的创建

4.2.3多维数组的引用

4.2.4多维数组的操作

4.3字符数组

4.3.1字符与数值的相互转换

4.3.2创建二维字符数组

4.4元胞数组

4.5结构数组

4.6本章小结

习题

第5章结构化程序设计

5.1M文件介绍

5.1.1M文件的基本特点

5.1.2脚本式M文件

5.1.3函数式M文件

5.2流程图和伪码

5.3顺序结构

5.4逻辑函数

5.5选择结构

5.5.1条件分支语句——if语句

5.5.2switch语句

5.5.3try语句

5.6循环结构

5.6.1while语句

5.6.2for语句

5.6.3循环的嵌套

5.6.4break语句和continue语句

5.7本章小结

习题

第6章绘图

6.1图形处理的基本技术

6.1.1二维绘图

6.1.2三维绘图

6.1.3绘制图形的辅助操作

6.1.4交互式绘图操作

6.2图形处理的高级技术

6.2.1视点控制和图形的旋转

6.2.2颜色的使用

6.2.3光照控制

6.3图形的保存

6.4本章小结

习题

第7章MATLAB图形用户界面设计

7.1GUI的基本元素

7.2创建并显示一个GUI

7.2.1GUIDE环境

7.2.2设计草图

7.2.3启动编辑界面

7.2.4设置控件属性

7.2.5保存

7.2.6为按钮加入回调函数

7.3几个比较常用的函数

7.4元件的属性

7.5GUI元件

7.5.1静态文本框

7.5.2编辑框

7.5.3面板

7.5.4按钮

7.5.5复选框

7.5.6单选按钮

7.5.7下拉列表

7.5.8列表框

7.5.9滑块

7.6菜单

7.7本章小结

习题

应用篇

第8章MATLAB在数学建模中的应用

8.1概述

8.2实例详述

8.2.1实例引入

8.2.2实例求解

8.3本章小结

习题

第9章MATLAB在概率论中的应用

9.1概述

9.2概率计算方法

9.3数学期望

9.3.1均值和方差

9.3.2偏度

9.3.3峰度

9.4常用的分布密度函数

9.4.1二项分布

9.4.2泊松分布

9.4.3均匀分布

9.4.4正态分布

9.4.5指数分布

9.4.6Γ分布

9.4.7X2分布

9.4.8多变量正态分布

9.5样本

9.5.1样本均值和样本方差

9.5.2样本矩

9.5.3协方差

9.6随机变量的产生方法

9.6.1均匀随机数

9.6.2正态分布

9.6.3指数分布

9.6.4Γ分布

9.6.5多元正态分布

9.7数据分析方法

9.7.1单变量数据分析方法——柱状图法

9.7.2二元和三元数据的分析方法

9.8本章小结

习题

第10章MATLAB在运筹优化中的应用

10.1概述

10.2最优化问题图形解

10.3线性规划

10.4优化工具箱解法

10.5非线性规划

10.5.1问题定义

10.5.2数学概念

10.5.3非线性规划的标准格式

10.5.4非线性规划问题的图形解法

10.6解析条件

10.6.1一阶条件

10.6.2二阶条件

10.6.3等式约束问题

10.6.4不等式约束优化

10.7MATLAB工具箱中用于求解优化问题的函数

10.7.1模型输入时需要注意的问题

10.7.2相关函数介绍

10.8本章小结

习题

第11章MATLAB在数值分析中的应用

11.1求根问题

11.2利用Newton—Raphson方法求解非线性方程组

11.3一维插值

11.3.1MATLAB函数interpl

11.3.2代数多项式插值

11.3.3样条插值

11.3.4二维插值

11.4数值积分与微分

11.4.1使用quad()和quad8()进行数值积分

11.4.2二重积分

11.4.3数值微分

11.5常微分方程的数值解法

11.6本章小结

习题

第12章MATLAB在信息隐藏中的应用

12.1概述

12.2实例详述

12.2.1实例引入

12.2.2实例求解

12.3本章小结

习题

第13章MATLAB在通信工程中的应用

13.1模拟调制

13.2幅度调制

13.2.1DSB—AM

13.2.2传统AM调制

13.2.3单边带调制

13.3AM信号的解调

13.3.1DSM—AM信号的解调

13.3.2SSB—AM解调

13.4角度调制

13.5数字传输的载波调制

13.5.1相位调制

13.5.2相位调制的检测

13.5.3载频调制

13.6本章小结

习题

参考文献

内容摘要:

本书是一本介绍MATLAB语言程序设计与应用的基础教材。本书从理论上依次介绍了MATLAB基本数据类型、函数、数组、结构化程序设计、绘图等。同时,为了将MATLAB与主要理工科专业相结合,本书从应用角度重点介绍MATLAB在数学建模、概率论、运筹优化、数值分析以及信息安全、通信工程中的应用。本书结构清晰,基本理论阐述浅显易懂,丰富实例展现详尽可循,可作为大学本科、研究生相关专业的教材或参考书,也可作为理工工程技术人员的参考书。

编辑推荐:

《MATLAB原理及应用案例教程》结构清晰,基本理论阐述浅显易懂,丰富实例展现详尽可循,可作为大学本科、研究生相关专业的教材或参考书,也可作为理工工程技术人员的参考书。

书籍规格:

书籍详细信息
书名MATLAB原理及应用案例教程站内查询相似图书
9787302413707
如需购买下载《MATLAB原理及应用案例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)40.0语种简体中文
尺寸26 × 19装帧平装
页数印数 2000

书籍信息归属:

MATLAB原理及应用案例教程是清华大学出版社于2016.出版的中图分类号为 TP317 的主题关于 Matlab软件-教材 的书籍。