
从零开始学编程:从零开始学MATLAB
本书由浅入深全面地介绍了MATLAB的各个知识点,并对每个知识点配以大量的实例演示,以帮助读者快速掌握MATLAB软体的各种操作技能。本书共12章,分别介绍了MATLAB入门操作、MATLAB数据类型、矩阵运算、程式设计、图形可视化、图形用户界面(GUI)、数值计算、符号计算、Simulink基础、应用程式接口、档案导入和导出操作等内容。
基本介绍
- 书名:从零开始学编程:从零开始学MATLAB
- 出版社:电子工业出版社
- 页数:309页
- 开本:16
- 品牌:电子工业出版社
- 作者:王薇 姚鑫锋
- 出版日期:2012年9月1日
- 语种:简体中文
- ISBN:9787121177774, 7121177773
内容简介
《从零开始学MATLAB》从最简单、最实用的操作讲起,通过对各个知识点的介绍,帮助读者儘快掌握MATLAB基础知识,同时通过辅助视频教程提高读者的学习效率,以满足广大入门级读者的需求。《从零开始学MATLAB》面向零基础的入门级读者,全面而详细地介绍了MATLAB软体操作各方面的基础知识,并对每个各知识点都配以具体的实例操作演示,从而帮助读者学会并掌握各种MATLAB软体的操作技能。
图书目录
第1篇初识MATLAB及MTLAB入门操作
第1章初识MATLAB
1.1MATLAB简介
1.1.1MATLAB的历史背景
1.1.2MATLAB的功能介绍
1.1.3MATLAB语言的特点
1.2MATLAB的安装与启动
1.2.1MATLAB的安装
1.2.2MATLAB的启动
1.3MATLAB的运行环境
1.3.1主选单栏
1.3.2Command视窗
1.3.3CurrentDirectory视窗
1.3.4Workspace视窗
1.3.5History视窗
1.4MATLAB的帮助系统
1.4.1命令视窗帮助
1.4.2帮助浏览视窗
1.5本章小结
第2章MATLAB入门操作
2.1MATLAB语言规範
2.1.1常量和变数
2.1.2常用的符号和关键字
2.2基本数据操作
2.2.1数据计算入门
2.2.2数据可视化入门
2.3程式设计初步
2.4本章小结
第2篇MATLAB数据类型、矩阵、程式设计
第3章MATLAB数据类型
3.1数值型
3.1.1整型
3.1.2浮点型
3.2字元串型
3.2.1字元串的创建
3.2.2字元串的常用操作
3.3逻辑类型
3.4结构体
3.4.1结构体的创建
3.4.2结构体的常用操作
3.5元胞数组
3.5.1元胞数组的创建
3.5.2元胞数组的常用操作
3.6日期类型
3.6.1日期类型的格式
3.6.2日期类型数据的转换
3.7不同数据类型之间的转换
3.8本章小结
第4章矩阵运算
4.1矩阵的创建
4.1.1矩阵的生成方法
4.1.2矩阵元素的标识和访问
4.2矩阵的简单运算
4.2.1基本函式
4.2.2加减运算
4.2.3乘法运算
4.2.4除法运算
4.2.5乘方运算
4.3矩阵的关係运算
4.4矩阵的逻辑运算
4.5矩阵的特殊运算
4.5.1行列式运算
4.5.2逆运算
4.5.3秩运算
4.5.4特徵值运算
4.6向量的运算
4.6.1向量的创建
4.6.2向量的基本运算
4.7高维数组的运算
4.7.1高维数组的创建
4.7.2高维数组的常用操作
4.8本章小结
第5章程式设计
5.1程式设计档案
5.1.1脚本档案
5.1.2函式档案
5.2程式设计语言
5.2.1赋值语句
5.2.2条件语句
5.2.3循环语句
5.3互动控制指令
5.3.1输入控制语句
5.3.2键盘输入语句
5.3.3暂停语句
5.3.4指令显示控制语句
5.3.5警告语句
5.3.6返回语句
5.4程式的错误处理
5.4.1常见错误类型
5.4.2调试方法
5.5程式的最佳化
5.5.1循环计算
5.5.2M档案分析
5.6本章小结
第3篇图形处理和数据计算、符号计算
第6章图形可视化
6.1二维图形的绘製
6.1.1常用二维图形的绘製
6.1.2特殊二维图形的绘製
6.1.3图形的编辑函式
6.1.4图形编辑工具的使用
6.2三维图形
6.2.1三维图形的绘製
6.2.2三维图形的编辑
6.3Matlab图形视窗
6.3.1图形视窗的创建
6.3.2图形视窗的分割
6.3.3图形视窗的句柄
6.3.4图形视窗的常用操作命令
6.4本章小结
第7章图形用户界面(GUI)
7.1GUI简介
7.2GUI界面设计
7.2.1GUI设计的基本流程
7.2.2GUI设计的基本原则
7.2.3GUI的创建
7.2.4GUI设计视窗
7.2.5GUI设计常用控制项
7.2.6GUI设计常用工具
7.3GUI程式设计
7.3.1GUI对象设计
7.3.2GUI对话框设计
7.3.3GUI档案
7.4GUI设计实例演示
7.5本章小结
第8章数值分析
8.1简单数值计算
8.1.1描述性统计分析
8.1.2随机数的生成
8.1.3数据的排序
8.2高级数值计算
8.2.1多项式运算
8.2.2微分和积分
8.2.3拟合和插值
8.2.4方程组的求解
8.3本章小结
第9章符号计算
9.1符号对象
9.1.1符号常量和变数
9.1.2符号表达式
9.1.3符号矩阵
9.1.4符号函式
9.2符号表达式的基本运算
9.2.1符号表达式的化简、合併与分解
9.2.2符号表达式的分子分母提取
9.2.3符号表达式的代数运算
9.2.4符号表达式的自变数的确定
9.3符号矩阵的基本运算
9.3.1符号矩阵的代数运算
9.3.2符号矩阵的特殊运算
9.4符号微积分运算
9.4.1符号微分运算
9.4.2符号积分运算
9.5符号方程求解
9.5.1代数方程的求解
9.5.2微分方程的求解
9.6符号函式绘图
9.7符号计算的图形化操作
9.8本章小结
第4篇Simulink基础
第10章Simulink基础
10.1Simulink概述
10.1.1Simulink工作环境
10.1.2Simulink模型特点
10.2Simulink常用基本模组
10.3Simulink建模与仿真
10.3.1模组操作
10.3.2参数设定
10.3.3仿真运行
10.4模型仿真举例
10.5本章小结
第5篇应用程式接口及档案导入/导出操作
第11章应用程式接口
11.1编译器基础
11.1.1编译器的安装和配置
11.1.2编译器的运行
11.2引擎技术
11.3MEX技术
11.4MAT技术
11.5COM组件技术
11.6与Word和Excel的混合使用
11.6.1ExcelLink的使用
11.6.2Notebook的使用
11.7本章小结
第12章档案导入和导出操作
12.1数据档案
12.1.1数据档案低级导入/导出操作
12.1.2数据档案高级导入/导出操作
12.1.3利用界面工具导入/导出数据
12.2图片档案
12.2.1图片档案的导入
12.2.2图片档案的显示
12.2.3图片档案的导出
12.3本章小结
第1章初识MATLAB
1.1MATLAB简介
1.1.1MATLAB的历史背景
1.1.2MATLAB的功能介绍
1.1.3MATLAB语言的特点
1.2MATLAB的安装与启动
1.2.1MATLAB的安装
1.2.2MATLAB的启动
1.3MATLAB的运行环境
1.3.1主选单栏
1.3.2Command视窗
1.3.3CurrentDirectory视窗
1.3.4Workspace视窗
1.3.5History视窗
1.4MATLAB的帮助系统
1.4.1命令视窗帮助
1.4.2帮助浏览视窗
1.5本章小结
第2章MATLAB入门操作
2.1MATLAB语言规範
2.1.1常量和变数
2.1.2常用的符号和关键字
2.2基本数据操作
2.2.1数据计算入门
2.2.2数据可视化入门
2.3程式设计初步
2.4本章小结
第2篇MATLAB数据类型、矩阵、程式设计
第3章MATLAB数据类型
3.1数值型
3.1.1整型
3.1.2浮点型
3.2字元串型
3.2.1字元串的创建
3.2.2字元串的常用操作
3.3逻辑类型
3.4结构体
3.4.1结构体的创建
3.4.2结构体的常用操作
3.5元胞数组
3.5.1元胞数组的创建
3.5.2元胞数组的常用操作
3.6日期类型
3.6.1日期类型的格式
3.6.2日期类型数据的转换
3.7不同数据类型之间的转换
3.8本章小结
第4章矩阵运算
4.1矩阵的创建
4.1.1矩阵的生成方法
4.1.2矩阵元素的标识和访问
4.2矩阵的简单运算
4.2.1基本函式
4.2.2加减运算
4.2.3乘法运算
4.2.4除法运算
4.2.5乘方运算
4.3矩阵的关係运算
4.4矩阵的逻辑运算
4.5矩阵的特殊运算
4.5.1行列式运算
4.5.2逆运算
4.5.3秩运算
4.5.4特徵值运算
4.6向量的运算
4.6.1向量的创建
4.6.2向量的基本运算
4.7高维数组的运算
4.7.1高维数组的创建
4.7.2高维数组的常用操作
4.8本章小结
第5章程式设计
5.1程式设计档案
5.1.1脚本档案
5.1.2函式档案
5.2程式设计语言
5.2.1赋值语句
5.2.2条件语句
5.2.3循环语句
5.3互动控制指令
5.3.1输入控制语句
5.3.2键盘输入语句
5.3.3暂停语句
5.3.4指令显示控制语句
5.3.5警告语句
5.3.6返回语句
5.4程式的错误处理
5.4.1常见错误类型
5.4.2调试方法
5.5程式的最佳化
5.5.1循环计算
5.5.2M档案分析
5.6本章小结
第3篇图形处理和数据计算、符号计算
第6章图形可视化
6.1二维图形的绘製
6.1.1常用二维图形的绘製
6.1.2特殊二维图形的绘製
6.1.3图形的编辑函式
6.1.4图形编辑工具的使用
6.2三维图形
6.2.1三维图形的绘製
6.2.2三维图形的编辑
6.3Matlab图形视窗
6.3.1图形视窗的创建
6.3.2图形视窗的分割
6.3.3图形视窗的句柄
6.3.4图形视窗的常用操作命令
6.4本章小结
第7章图形用户界面(GUI)
7.1GUI简介
7.2GUI界面设计
7.2.1GUI设计的基本流程
7.2.2GUI设计的基本原则
7.2.3GUI的创建
7.2.4GUI设计视窗
7.2.5GUI设计常用控制项
7.2.6GUI设计常用工具
7.3GUI程式设计
7.3.1GUI对象设计
7.3.2GUI对话框设计
7.3.3GUI档案
7.4GUI设计实例演示
7.5本章小结
第8章数值分析
8.1简单数值计算
8.1.1描述性统计分析
8.1.2随机数的生成
8.1.3数据的排序
8.2高级数值计算
8.2.1多项式运算
8.2.2微分和积分
8.2.3拟合和插值
8.2.4方程组的求解
8.3本章小结
第9章符号计算
9.1符号对象
9.1.1符号常量和变数
9.1.2符号表达式
9.1.3符号矩阵
9.1.4符号函式
9.2符号表达式的基本运算
9.2.1符号表达式的化简、合併与分解
9.2.2符号表达式的分子分母提取
9.2.3符号表达式的代数运算
9.2.4符号表达式的自变数的确定
9.3符号矩阵的基本运算
9.3.1符号矩阵的代数运算
9.3.2符号矩阵的特殊运算
9.4符号微积分运算
9.4.1符号微分运算
9.4.2符号积分运算
9.5符号方程求解
9.5.1代数方程的求解
9.5.2微分方程的求解
9.6符号函式绘图
9.7符号计算的图形化操作
9.8本章小结
第4篇Simulink基础
第10章Simulink基础
10.1Simulink概述
10.1.1Simulink工作环境
10.1.2Simulink模型特点
10.2Simulink常用基本模组
10.3Simulink建模与仿真
10.3.1模组操作
10.3.2参数设定
10.3.3仿真运行
10.4模型仿真举例
10.5本章小结
第5篇应用程式接口及档案导入/导出操作
第11章应用程式接口
11.1编译器基础
11.1.1编译器的安装和配置
11.1.2编译器的运行
11.2引擎技术
11.3MEX技术
11.4MAT技术
11.5COM组件技术
11.6与Word和Excel的混合使用
11.6.1ExcelLink的使用
11.6.2Notebook的使用
11.7本章小结
第12章档案导入和导出操作
12.1数据档案
12.1.1数据档案低级导入/导出操作
12.1.2数据档案高级导入/导出操作
12.1.3利用界面工具导入/导出数据
12.2图片档案
12.2.1图片档案的导入
12.2.2图片档案的显示
12.2.3图片档案的导出
12.3本章小结