精通MATLAB 6

精通MATLAB 6
作 者: 尹泽明 丁春利
出版社: 清华大学出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Matlab
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《精通MATLAB 6》作者简介

内容简介

MATLAB 6采用了全新的操作桌面,配备了MATLAB环境管理工具,为MATLAB代码、变量、数据文件、图形有存取和示例文件、在线帮助的获得提供了快捷的途径。新加入的多种交互式工具也使MATLAB图形的绘制和导入导出操作简单易行。同时,MATLAB 6在数学计算能力、外部数据和代码访问能力、GUI开发能力方面也有了大幅度的提高。 本书,以MATLAB 6为编写基础,详细地讲述了MATLAB的数据类型、MATLAB的基本数据组织单位——矩阵的应用、数值计算、数据的可视化、图形句柄的操作、交互式图形用户界面的设计、以及应用程序接口的设计、Notebook环境的使用等内容。本书将理论讲解和应用举例结合,在更强调应用的数值计算方面,列举了大量的典型实例,有助于读者的学习和应用。 本书内容丰富,可供从事理工科学习和研究的各行各业的工程人员和研究人员使用。

图书目录

第1章 MATLAB简介

1. 1 MATLAB产生的历史背景

1. 1. 1 MATLAB是什么

1. 1. 2 MATLAB的发展历史

1. 1. 3 MATLAB的语言特点

1. 2 MATLAB与其他数学软件的关系

1. 2. 1 MATLAB

1. 2. 2 Mathematica

1. 2. 3 Mathcad

1. 3 MATLAB集成环境的组成

1. 4 MATLAB 6的安装

第2章 MATLAB基础知识

2. 1 MATLAB的目录结构和组件

2. 2 MATLAB的启动

2. 3 MATLAB环境

2. 3. 1 MATLAB的工作空间

2. 3. 2 保存和检索数据

2. 3. 3 数值显示格式

2. 3. 4 关于复数

2. 3. 5 注释和标点

2. 3. 6 MATLAB的变量

2. 3. 7 MATLAB的命令窗口(command Window)

2. 3. 8 MATLAB的程序编辑器

2. 3. 9 MATLAB的变量浏览器

2. 3. 10 MATLAB的路径浏览器

2. 3. 11 MATLAB 6的帮助系统

2. 3. 12 文件管理

2. 3. 13 脚本文件

2. 3. 14 Command History和实录命令diary

第3章 MATLAB的数值计算(1)

3. 1 数组

3. 1. 1 简单形式的数组

3. 1. 2 数组编址

3. 1. 3 构建数组

3. 1. 4 数组的方向

3. 1. 5 标量-数组运算

3. 1. 6 数量-数组运算

3. 1. 7 数组操作

3. 1. 8 子数组查找

3. 1. 9 数组大小

3. 1. 10 字符数组

3. 1. 11 元胞数组

3. 1. 12 结构体数组

3. 1. 13 MATLAB 的数据类型

3. 2 矩阵

3. 2. 1 矩阵定义

3. 2. 2 下标引用

3. 2. 3 矩阵的加减运算

3. 2. 4 向量乘积和转置

3. 2. 5 矩阵乘法

3. 2. 6 特殊矩阵

3. 2. 7 稀疏矩阵

3. 2. 8 线性方程组

3. 2. 9 矩阵的逆和伪逆

3. 2. 10 矩阵的LU. QR和Cholesky分解

3. 2. 11 矩阵的幂和指数函数

3. 2. 12 特征值分解和奇异值分解

3. 2. 13 矩阵的Kronecker乘积

第4章 MATLAB的数值计算(2)

4. 1 多项式

4. 1. 1 关于多项式的常用函数

4. 1. 2 卷积和解卷积

4. 1. 3 多项式曲线的拟合

4. 1. 4 多项式的展开

4. 1. 5 多项式插值

4. 2 数值分析

4. 2. 1 函数绘图

4. 2. 2 求极小值

4. 2. 3 求零点

4. 2. 4 积分

4. 2. 5 微分

4. 2. 6 微分方程

4. 2. 7 M文件举例

4. 3 数据分析和统计

4. 3. 1 数据分析函数

4. 3. 2 数据预处理

4. 3. 3 曲线拟合

4. 3. 4 傅里叶分析

4. 4 双重函数

4. 4. 1 函数的文件表示

4. 4. 2 函数的绘制

4. 5 关系和逻辑运算

4. 5. 1 关系操作符

4. 5. 2 逻辑操作符

4. 5. 3 关系与逻辑函数

第5章 MATLAB的数值计算(3)

5. 1 控制流

5. 1. 1 For循环

5. 1. 2 While循环

5. 1. 3 if-else-end分支结构

5. 1. 4 switch-case结构

5. 1. 5 try-catch结构

5. 1. 6 控制程序流的其他常用命令

5. 2 M文件的编写

5. 2. 1 M文件的规则和属性

5. 2. 2 全局变量和局部变量

5. 2. 3 运算符

5. 2. 4 变量的检测. 传递

5. 2. 5 子函数和私有函数

5. 2. 6 串演算函数

5. 2. 7 错误信息和警告信息

5. 2. 8 日期和时间函数

5. 2. 9 用户和程序的交互

5. 2. 10 Shell函数

5. 2. 11 程序的优化

5. 3 类和对象

5. 3. 1 类和对象概述

5. 3. 2 运算符重载

5. 3. 3 对象优先级

5. 3. 4 类和对象的继承

5. 4 文件

5. 4. 1 文件的打开和关闭

5. 4. 2 格式文件

5. 5 M文件的调试

5. 5. 1 用调试器调试

5. 5. 2 在命令窗口中调试

5. 5. 3 文件评述

第6章 数据的可视化(1)

6. 1 图形窗口

6. 2 二维图形

6. 2. 1 plot命令

6. 2. 2 线型和标记

6. 2. 3 加格线和标注

6. 2. 4 加图例

6. 2. 5 定制图形坐标轴

6. 2. 6 图形的保持

6. 2. 7 多图形窗口

6. 2. 8 屏幕的刷新

6. 2. 9 缩放命令

6. 2. 10 其他的二维图

6. 3 三维图形

6. 3. 1 函数plot3

6. 3. 2 改变视角

6. 3. 3 含有两个变量的标量函数.

6. 3. 4 杂乱或散射数据的插值

6. 3. 5 网格图和曲面图

6. 3. 6 等高线图

6. 3. 7 三维数据的二维图

6. 3. 8 其他函数

6. 3. 9 动画

6. 4 颜色的使用

6. 4. 1 颜色映像原理

6. 4. 2 颜色映像使用

6. 4. 3 颜色映像显示

6. 4. 4 颜色映像的建立和修改

6. 4. 5 照明和材质处理

6. 4. 6 图形中使用一个以上的颜色映像

6. 4. 7 图像

6. 4. 8 用颜色描述第四维

第7章 数据的可视化(2)

7. 1 特殊图形

7. 1. 1 面积图和直方图

7. 1. 2 统计频率直方图

7. 1. 3 饼状图

7. 1. 4 火柴杆图

7. 1. 5 阶梯图

7. 1. 6 矢量场图

7. 1. 7 交互绘图函数ginput

7. 2 句柄图形

7. 2. 1 句柄对象

7. 2. 2 通用函数get. set

7. 2. 3 用鼠标句柄来选择对象

7. 2. 4 位置和单位

7. 2. 5 默认属性

7. 2. 6 图形输出对象的设置

7. 3 图像对象

7. 3. 1 图像的类型

7. 3. 2 单字节图像

7. 3. 3 图像对象的属性

7. 4 块对象

7. 4. 1 基本块操作

7. 4. 2 多面块

7. 5 轴对象

7. 5. 1 轴位框的几何属性和多轴位框

7. 5. 2 轴刻度的属性控制

7. 5. 3 坐标轴尺度. 方向. 位置属性

7. 6 图对象

7. 6. 1 图对象的定位

7. 6. 2 图对象的颜色控制

第8章 MATLAB Notebook

8. 1 Notebook的安装

8. 2 Notebook的启动

8. 2. 1 从Word中启动Notebook

8. 2. 2 从MATLAB中启动Notebook

8. 2. 3 Notebook菜单简介

8. 3 M-book的使用

8. 3. 1 元胞的定义和使用

8. 3. 2 计算区. 循环运行

8. 3. 3 输出控制

8. 3. 4 元胞的形式

8. 3. 5 M-book模板的使用总结

第9章 MATLAB的符号计算

9. 1 符号计算入门

9. 1. 1 符号对象和符号表达式

9. 1. 2 符号对象的操作和转换(1)

9. 1. 3 符号对象的操作和转换(2)

9. 1. 4 生成符号函数

9. 1. 5 实变量. 复变量和抽象函数

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. 4. 3 线性代数运算

9. 4. 4 其他特性

第10章 图形用户界面

10. 1 简单用户图形示例

10. 2 GUI对象层次结构

10. 3 菜单

10. 4 中断回调的规则

10. 5 用户自制GUIM文件

10. 6 用户界面设计原则

10. 7 界面菜单

10. 8 上下文菜单的制作

10. 9 用户控件的制作

第11章 MATLAB与应用程序的接口

11. 1 MATLAB与C语言的关系

11. 2 MATLAB编译器

11. 3 创建独立的应用程序

11. 4 Matcom的简单应用示例

11. 5 VC++调用MATLAB Engine

附录

MATLAB的标点及符号

MATLAB的函数及命令(Functions and Commands)

SIMULINK的库模块

图形对象属性

参考文献