图书详情 | 《Matlab简明实例教程》
图书分类 一 〉工学 一 〉软件工程

Matlab简明实例教程

于广艳 著;

2016年1月

东南大学出版社

新华国采教育网络科技有限责任公司 折后价:¥36.00 定价:¥36.00
  • 东南大学出版社
  • 9787564161880
  • -
  • 39677
  • 0053161423-8
  • -
  • 16开
  • 2016年1月
  • -
  • -
  • -
  • -
  • 工学
  • 软件工程
  • 0835
  • TP312MA
  • 计算机
  • 本科、高职高专
  • 初版
  • -
  • -
  • -
内容简介:
  MATLAB7.O是美国MathWorks公司开发的优秀计算软件,自20世纪80年代面世以来,以其强大的数值计算功能、绘图功能和高效和编程能力在众多的数学计算软件中独领风骚,受到广大读者的欣赏。
  于广艳、吴和静主编的《MATLAB简明实例教程》按照由浅入深、循序渐进的原则进行编写,全书理论充实,实例丰富,编排适当,图文并茂。在讲清楚基础知识后,结合大量的实例介绍MATLAB的功能与应用。全书的主要内容包括MATLAB内容简介、MATLAB的应用基础与数值计算、MATLAB程序设计基础、MATLAB图形绘制、MATLAB的GUI程序设计、MATLAB在信号类课程中的典型应用与实例解析、MATLAB在拟合与插值中的应用、MATLAB在数字图像处理中的应用、MATLAB仿真与应用。
  本书既可作为高校理工科学生、研究生学习的教材,也可供科学研究工作者、工程技术人员阅读使用。
目录
l  MATLAB语言简介
  1.1  MATLAB语言概述
    1.1.1  MATLAB语言的产生及发展
    1.1.2  MATLAB语言的特点及开发环境
  1.2  MATLAB7.0的安装、启动与退出
  1.3  MATLAB7.0的工作界面
  1.4  MATLAB的帮助系统
    1.4.1  MATLAB的帮助窗口
    1.4.2  MATLAB的帮助命令
    1.4.3  MATLAB的演示系统
    1.4.4  MATLAB的远程帮助系统
  1.5  MATLAB的通用命令
    1.5.1  管理命令和函数
    1.5.2  管理变量和工作空间
    1.5.3  使用文件和工作环境
  思考与练习
2  MATLAB应用基础与数值计算
  2.1  变量及其操作
    2.1.1  变量与赋值
    2.1.2  标点符号的使用
    2.1.3  常用的快捷键
  2.2  常用数学函数
  2.3  复数的创建及其运算
    2.3.1  复数的创建
    2.3.2  复数运算
  2.4  数据类型
    2.4.1  整数
    2.4.2  浮点数与精度函数
    2.4.3  数字数据类型操作函数
  2.5  矩阵与数组的建立
    2.5.1  矩阵的创建
    2.5.2  矩阵的存储
    2.5.3  矩阵的简单操作
  2.6  矩阵运算
  2.7  数组运算
  2.8  关系与逻辑运算
  2.9  矩阵与数组的其他运算
  2.10  多项式运算
    2.10.1  概述
    2.10.2  多项式的值与根
  2.11  方程与方程的求解
    2.11.1  线性方程数值求解
    2.11.2  线性方程组数值求解
    2.11.3  非线性方程数值求解
  思考与练习
3  MATLAB程序设计基础
  3.1  M文件
    3.1.1  M文件的分类
    3.1.2  M文件的建立与打开
  3.2  M文件基础语法
    3.2.1  MATLAB语言结构
    3.2.2  M文件函数的编写
    3.2.3  全局变量与局部变量
  3.3  M文件的程序控制
    3.3.1  顺序结构
    3.3.2  条件结构
    3.3.3  循环结构
    3.3.4  交互语句
  3.4  程序的调试
    3.4.1  错误的产生
    3.4.2  调试菜单
    3.4.3  调试命令
  思考与练习
4  MATLAB图形绘制
  4.1  二维图形的绘制
    4.1.1  绘制二维曲线图
    4.1.2  其他二维图形的绘制
  4.2  三维图形的绘制
    4.2.1  三维曲线图的基本函数
    4.2.2  三维曲面图的基本函数
    4.2.3  标准三维曲面函数
    4.2.4  绘制三维曲面图的函数
  4.3  三维网图的高级处理
    4.3.1  图形的消隐处理
    4.3.2  图形的裁剪处理
    4.3.3  图形的视点处理
    4.3.4  图形的色彩处理
    4.3.5  图形的光照处理
  4.4  图形句柄
    4.4.1  图形对象
    4.4.2  图形对象句柄
    4.4.3  图形对象属性
  4.5  图像与动画
    4.5.1  图像
    4.5.2  动画
  思考与练习
5  MATLAB的GUI程序设计
  5.1  GUI基本知识及开发环境
    5.1.1  启动GuI开发环境
    5.1.2  CUI的控件类型及属性控制
    5.1.3  GUI开发环境(GuIDevelopmentEnvironment,GUIDE)
  5.2  响应函数的编写
    5.2.1  响应函数的定义及类型
    5.2.2  响应函数的语法、参数与关联
    5.2.3  初始化响应函数
    5.2.4  添加响应函数
  5.3  GUI设计初步
  5.4  综合实例解析
  思考与练习
6  MATLAB在信号类课程中的典型应用与实例解析
  6.1  信号处理工具箱简介
    6.1.1  什么是信号处理工具箱
    6.1.2  信号的表示方法
    6.1.3  信号的读入方式
    6.1.4  工具箱的核心功能
  6.2  基于MATLAB的信号与系统的时域分析
    6.2.1  信号的时域分析(timedomainanalysis)
    6.2.2  LTI系统的时域分析
  6.3  基于MATLAB的信号与系统的频域分析
    6.3.1  信号的频域分析(frequencyranalysis)
    6.3.2  系统的频域分析(frequencyanal、ysis)
    6.3.3  傅立叶变换在通信系统(communication)中的应用
  6.4  基于MATLAB的信号与系统的s域分析
    6.4.1  信号的s域分析
    6.4.2  系统的s域分析
  6.5  基于MATLAB的离散信号与系统的Z域分析
    6.5.1  离散信号(discretetime:signal)的Z变换
    6.5.2  离散系统的Z域分析
  思考与练习
7  MATLAB在拟合与插值中的应用
  7.1  曲线拟合
  7.2  一维插值
  7.3  二维插值
  本章小结
8  MATLAB在数字图像处理中的应用
  8.1  数字图像处理介绍
    8.1.1  数字图像处理发展概况
    8.1.2  数字图像处理主要研究的内容
    8.1.3  数字图像处理的基本特点
    8.1.4  数字图像处理的优点
    8.1.5  数字图像处理的应用
  8.2  MATLAB在图像处理中的应用
    8.2.1  常用图像操作
    8.2.2  图像文件的读写与显示操作
    8.2.3  图像几何操作
  8.3  图像变换功能
    8.3.1  傅立叶变换
    8.3.2  离散余弦变换
    8.3.3  radon变换
    8.3.4  离散小波变换
  8.4  图像增强功能
    8.4.1  灰度直方图均衡化
    8.4.2  灰度变换法
    8.4.3  平滑与锐化滤波
    8.4.4  真彩色增强
  8.5  边缘检测和图像分割功能
  本章总结
9  MATLAB仿真与应用
  9.1  Simulink概述
    9.1.1  Simulink简介
    9.1.2  Simulink的启动与退出
  9.2  功能模块函数库介绍
    9.2.1  输入源模块
    9.2.2  接收模块
    9.2.3  连续系统模块
    9.2.4  数学运算模块
  9.3  Simulink模块的操作
    9.3.1  模块的编辑
    9.3.2  模块的参数和属性设置
  9.4  Simulink建模与仿真
  9.5  Simulink建模实例
  思考与练习
参考文献