《MATLAB R2012a超级学习手册》一导读


ae1a42879e17b190bc151c373ed662568fc8784c

前言

MATLAB R2012a超级学习手册
MathWorks公司在1984年推出了一套高性能的数值计算和可视化软件——MATLAB。MATLAB全称“矩阵实验室”(Matrix Laboratory),是由著名的线性代数软件包LINPACK和特征值计算软件包EISPACK中的子程序为基础发展而成的一种开放式程序设计语言。

MATLAB集数值计算、矩阵运算和可视化图形于一体,可方便地应用于算法开发、数据采集、数学建模、系统仿真、数据分析、科学和工程绘图、应用软件开发等方面。MATLAB不仅省去了其他高级程序语言(如C语言)对复杂的变量类型进行声明,而且用户可以按照符合人类正常逻辑思维方式和数学表达习惯的语言形式来书写程序,从而大大提高了工作效率。

众多优秀的设计人员和工程实践者为MATLAB的开发做出了卓越的贡献,使其从一个简单的矩阵分析软件逐渐发展成为一个具有极高通用性的、带有众多实用工具的运算操作平台。比起早期的MATLAB软件,MATLAB R2012a新版本中增添了诸多功能,如M文件编辑器越来越人性化等特点。

工具箱是MATLAB软件的又一大特色。它含有大量的MATLAB函数程序,每一个工具箱都是为某一类学科专业和应用而定制的,主要包括信号处理、图像处理、控制系统、神经网络、金融统计、偏微分方程、小波分析和系统仿真等方面的应用。借助于这些现有的工具,科研人员可以直观地进行分析及设计工作,避免二次开发,从而大大节省了时间。

本书主要是从使用方面对MATLAB进行了较为详细的介绍,大部分内容读者通过一些简单的操作就可立即使用。当然,根据不同读者的需要,本书在结构设计上也包括了一些专业性较强的章节,具体安排如下。

第1章:MATLAB概述。介绍MATLAB的安装与卸载、目录结构、工作环境的设置、通用命令等相关内容。

第2章:MATLAB基础知识。讲解MATLAB的数据类型、基本矩阵操作、运算符和特殊符号及字符串的处理函数等相关内容。

第3章:数学运算。讲解MATLAB的矩阵运算、初等函数运算及特殊数学函数等数学运算功能。

第4章:数据绘图。讲解MATLAB的二维、三维图形生成、特殊图形操作、图形处理及图形窗口的编辑等数据绘图功能。

第5章:MATLAB编程。讲解MATLAB的M文件、变量、语法规则和程序调试等编程内容。

第6章:数值计算。讲解MATLAB线性方程组的解法、数值逼近方法、常微分方程(组)的数值求解及数据分析和多项式等数值计算功能。

第7章:Simulink仿真。讲解Simulink模型的创建、过零检测、子系统创建与封装、分析仿真模型、仿真的运行、模型调试及S函数等相关内容。

第8章:MATLAB符号计算,讲解MATLAB符号运算、符号对象的创建和使用、表达式的替换、符号求解微积分及符号矩阵和方程的求解等符号计算功能。

第9章:输入与输出函数。讲解MATLAB的文件打开与关闭函数、如何读写二进制文件和文本文件等相关内容。

第10章:句柄图形。介绍MATLAB的句柄图形体系、图形对象的操作和使用方法等相关知识。

第11章:高级图形制作。讲解MATLAB高级图形设计的相关知识,包括GUI设计及编程并附以实例帮助读者掌握高级图形制作方法。

第12章:编译器与应用程序接口。讲解MATLAB的应用程序接口与编译工具,主要是涉及MATLAB与其他高级语言混合使用的相关内容。

第13章:MATLAB与Office的混合使用,讲解MATLAB与Word结合使用、MATLAB与Excel结合应用的相关知识。

第14章:信号与图像处理。介绍信号与图像处理工具箱,包括信号处理工具箱的基本功能和图像处理工具箱的应用等内容。

第15章:优化工具箱。讲解优化工具箱中的常用命令以及最小化问题,二次规划问题,最大最小化问题,有约束最小化问题,目标规划问题和线性规划问题等内容。

第16章:偏微分方程工具箱。讲解偏微分方程(PDE)工具的界面使用方法,并给出了4种常见类型的偏微分方程的求解实例和偏微分方程综合应用的实例。

第17章:小波工具箱。讲解小波分析的基本理论、小波工具箱界面的使用和小波分析在图像处理中的应用等内容。

第18章:神经网络工具箱。讲解包括神经网络的基本理论以及感知器网络,线性网络,Hopfield网络,BP神经网络,径向基网络和自组织网络等6种神经网络模型的应用。

本书涉及的工具箱主要是针对相关专业的读者,读者可以针对不同需要选择自己感兴趣的工具箱来学习。

本书结构合理、叙述详细、算例丰富,既适合包括广大科研工作者、工程师和在校学生等在内的不同层次的读者自学使用,也可以作为大中专院校相关专业的教学参考书。

本书由史洁玉、孔玲军编著,其中第1章~第9章由史洁玉编写,第10章~第18章由孔玲军编写。另外,凌桂龙、高飞、唐家鹏、张樱枝、黄志新、张建伟、白海波、李昕、刘成柱、乔建军、孙国强、温正、代晶、贺碧蛟、石良臣、柯维娜等人为本书的编写提供了大量的帮助,在此一并表示感谢。虽然作者在本书的编写过程中力求叙述准确、完善,但由于水平有限,书中欠妥之处在所难免,希望读者和同仁能够及时指出,共同促进本书质量的提高。

目 录

第1章 MATLAB概述
1.1 MATLAB介绍
1.2 MATLAB R2012a的安装、退出与卸载
1.3 MATLAB的目录结构
1.4 MATLAB的工作环境
1.5 MATLAB的通用命令
1.6 使用MATLAB R2012a帮助系统
1.7 MATLAB初识
1.8 本章小结
第2章 MATLAB基础知识
2.1 数据类型
2.2 基本矩阵操作
2.3 运算符和特殊符号
2.4 字符串处理函数
2.5 本章小结
第3章 数学运算
第4章 数据绘图
第5章 MATLAB编程
第6章 数值计算
第7章 Simulink仿真
第8章 MATLAB符号计算
第9章 输入与输出函数
第10章 句柄图形
第11章 高级图形制作
第12章 编译器与应用程序接口
第13章 MATLAB与Office混合使用
第14章 信号与图像处理
第15章 优化工具箱
第16章 偏微分方程工具箱
第17章 小波工具箱
第18章 神经网络工具箱

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值