MATLAB基础与套用教程


MATLAB基础与套用教程

文章插图
MATLAB基础与套用教程【MATLAB基础与套用教程】《MATLAB基础与套用教程》以MATLAB 7.7版本为基础,结合高等学校课堂教学和工程科学计算套用的需要,从实用角度出发,通过大量的算法实现和典型套用实例,系统地介绍MATLAB的各种功能与套用 。
基本介绍书名:MATLAB基础与套用教程
作者:蔡旭晖 刘卫国 蔡立燕 编着
页数:247 页
装帧:平装
开本:16 开
书籍信息书 名 MATLAB基础与套用教程丛 书 名 21世纪高等学校计算机规划教材——精品系列标準书号 ISBN 978-7-115-20724-1/TP作 者 蔡旭晖 刘卫国 蔡立燕 编着责任编辑 邹文波印 张 16字 数 417 千字页 数 247 页装 帧 平装本 印 次 2009年8月首 印 数 3000 册定 价 26.00 元内容简介全书共分12章,内容包括MATLAB基础知识MATLAB程式设计、图形绘製、线性代数中的数值计算、数据处理与多项式计算、数值微积分与常微分方程求解、符号计算、图形句柄、图形用户界面设计、Simulink仿真环境、MATLAB套用接口,以及MATLAB在各学科中的套用 。目录第1章 MATLAB基础知识1.1 MATLAB的发展与主要功能1.1.1 MATLAB的发展1.1.2 MATLAB的主要功能1.2 MATLAB的集成开发环境1.2.1 MATLAB操作界面1.2.2 MATLAB的搜寻路径1.3 MATLAB的帮助功能1.3.1 帮助界面1.3.2 帮助命令1.3.3 演示系统1.4 MATLAB的变数和数据操作1.4.1 变数与赋值1.4.2 变数的管理1.4.3 数据的输出格式1.5 MATLAB矩阵及其基本运算1.5.1 矩阵的生成1.5.2 冒号表达式1.5.3 矩阵的拆分1.5.4 算术运算1.5.5 关係运算1.5.6 逻辑运算1.6 字元串思考与实验第2章 MATLAB程式设计2.1 M档案2.1.1 M档案的建立与打开2.1.2 M档案的分类2.2 程式控制结构2.2.1 顺序结构2.2.2 选择结构2.2.3 循环结构2.3 函式档案2.3.1 函式档案的基本结构2.3.2 函式调用2.3.3 函式参数的可调性2.3.4 全局变数与局部变数2.4 程式调试2.4.1 程式调试概述2.4.2 MATLAB调试选单2.5 程式性能分析与最佳化2.5.1 程式性能分析2.5.2 程式最佳化思考与实验第3章 图形绘製3.1 二维曲线的绘製3.1.1 绘製二维曲线3.1.2 设定曲线样式3.1.3 图形标注与坐标控制3.1.4 对函式自适应採样的绘图函式3.1.5 多图形显示3.1.6 其他坐标系3.1.7 其他二维图形3.2 三维图形的绘製3.2.1 三维曲线3.2.2 三维曲面3.2.3 其他三维图形3.3 图形修饰处理3.3.1 视点处理3.3.2 色彩处理3.3.3 光照处理3-3.4 图形的裁剪处理3.4 隐函式绘图3.5 图像处理与动画製作3.5.1 图像处理3.5.2 动画製作思考与实验第4章 线性代数中的数值计算4.1 特殊矩阵的生成4.1.1 通用的特殊矩阵4.1.2 面向特定套用的特殊矩阵4.2 矩阵分析4.2.1 矩阵结构变换4.2.2 矩阵求值4.2.3 矩阵的特徵值与特徵向量4.3 线性方程组求解4.3.1 矩阵求逆及线性代数方程组求解4.3.2 利用左除运算符求解线性方程组4.4 矩阵分解4.4.1 矩阵的LU分解4.4.2 矩阵的QR分解4.4.3 矩阵的Cholesky分解4.5 超越函式运算4.6 稀疏矩阵的处理4.6.1 矩阵存储方式4.6.2 矩阵的稀疏存储方式4.6.3 稀疏矩阵套用举例思考与实验第5章 数据处理与多项式计算5.1 数据统计处理5.1.1 最大值和最小值5.1.2 求和与求积5.1.3 平均值和中值5.1.4 累加和与累乘积5.1.5 标準方差与相关係数5.1.6 排序5.2 数据插值5.2.1 一维数据插值5.2.2 维数据插值5.3 曲线拟合5.4 离散傅立叶变换5.4.1 离散傅立叶变换算法概述5.4.2 离散傅立叶变换的实现5.5 多项式计算5.5.1 多项式的四则运算5.5.2 多项式的导函式5.5.3 多项式的求值5.5.4 多项式求根5.6 非线性方程数值求解5.6.1 单变数非线性方程求解5.6.2 非线性方程组的求解思考与实验第6章 数值微积分与常微分方程求解6.1 数值微分6.1.1 数值差分与差商6.1.2 数值微分的实现6.2 数值积分6.2.1 数值积分的原理6.2.2 定积分的数值求解实现6.2.3 多重定积分的数值求解实现6.3 常微分方程的数值求解6.3.1 龙格.库塔法简介6.3.2 常微分方程数值求解的实现思考与实验第7章 符号计算7.1 符号对象及其运算7.1.1 建立符号对象: 7.1.2 符号表达式运算7.1.3 符号表达式中变数的确定7.1.4 符号矩阵7.2 符号微积分7.2.1 符号极限7.2.2 符号导数7.2.3 符号积分7.3 级数7.3.1 级数符号求和7.3.2 函式的泰勒级数7.4 符号方程求解7.4.1 符号代数方程求解7.4.2 符号常微分方程求解思考与实验第8章 图形句柄8.1 图形对象及其句柄8.1.1 图形对象8.1.2 图形对象句柄8.1.3 图形对象屙眭8.2 图形视窗对象与坐标轴8.2.1 图形视窗对象8.2.2 坐标轴8.3 核心图形对象8.3.1 曲线对象8.3.2 曲面对象8.3.3 文本对象8.3.4 其他核心对象思考与实验第9章 图形用户界面设计9.1 用户界面对象9.1.1 用户界面对象概述9.1.2 控制项的公共属性9.1.3 回调函式9.1.4 GUI的设计方式9.2 图形用户界面设计工具9.2.1 图形用户界面设计视窗9.2.2 对象属性查看器9.2.3 选单编辑器9.2.4.位置调整工具9.2.5 对象浏览器9.2.6 Tab顺序编辑器9.2.7 GLYIDE设计示例9.3 GUI编程9.3.1 建立控制项对象9.3.2 建立用户选单9.3.3 建立快捷选单思考与实验第10章 Simulink仿真环境10.1 初识Simulink——一个简单的仿真实例10_2仿真模型的建立10.2.1 Simulink的基本模组10.2.2 模组操作10.2.3 模组的连线10.2.4 模组的参数和属性设定10.3 系统的仿真与分析10.3.1 设定仿真参数10.3.2 仿真结果分析10.3.3 系统仿真实例10.4 子系统与封装10.4.1 子系统的建立10.4.2 子系统的条件执行10.4.3 子系统的封装10.5 S函式的设计与套用10.5.1 用MATL_AB语言编写S函式10.5.2 S函式的套用思考与实验第11章 MATLAB套用接口11.1 MATLAB与Word和Excel的混合使用11.1.1 Notebook的使用11.1.2 SpreadsheetLink的使用11.2 MATLAB数据接口11.2.1 档案输入/{俞出操作11.2.2 MAT档案与套用11.2.3 多媒体档案的读写11.3 MATLAB编译器 11.3.1 MATL,AB编译器的配置与使用11.3.2 MATLABBuilder的使用11.4 MATLAB与其他语青的接口l1.4.1 MEX档案11.4.2 MATLAB引擎思考与实验第12章 MATLAB的学科套用12.1 MATLAB在最佳化问题中的套用12.1.1 最佳化模型与最佳化工具12.1.2 套用实例12.2 MATLAB在控制系统中的套用12.2.1 控制系统工具箱12.2.2 套用实例12.3 MATLAB在信号处理中的套用12.3.1 信号处理工具箱与Simulink模组集12.3.2 套用实例12.4 MATAB在数字图像处理中的套用12.4.1 图像处理工具箱12.4.2 套用实例12.5 MATLAB在经济和金融领域中的套用12.5.1 经济和金融领域的工具箱12.5.2 套用实例思考与实验参考文献