书籍详情

掌握和精通MATLAB

掌握和精通MATLAB

作者:张志涌,刘瑞桢,杨祖樱编著

出版社:北京航空航天大学出版社

出版时间:1997-08-01

ISBN:9787810127028

定价:¥28.00

内容简介
  本书系统详实地讲述了最新版MATLAB的五大通用功能:数值计算功能(Numeric)、符号计算功能(Symbolic)、数据可视化功能(Graphic)、数据图形文字统一处理功能(Notebook)和建模仿真可视化功能(Simulink)。由于这五大功能在命题构思、模型建立、仿真研究、假想验证、数据可视、报告总成和论文撰写各个环节中的非凡能力,使MATLAB在线性代数、矩阵分析、数值计算及优化、数理统计和随机信号分析、电路与系统、系统动力学、信号和图像处理、控制理论分析和系统设计、过程控制、建模和仿真、通信系统、财政金融等众多领域的理论研究和工程设计中得到了广泛应用。书中数百个算例将有力地帮助读者理解和掌握MATLAB的这五个功能。<br>本书既可作为理工科院校研究生、本科生系统学习MATLAB的教材,又可以作为广大研究人员、工程技术人员掌握和精通MATLAB的自学用书。<br>
作者简介
暂缺《掌握和精通MATLAB》作者简介
目录
     目录
   第一章 概 论
    1.1 MATLAB简介
    1.1.1MATLAB是什么
    1.1.2MATLAB的发展历史
    1.1.3MATLAB系列产品及应用
    1.2MapleV的概述
    1.2.1Maple是什么软件
    1.2.2Maple的工作窗口
    1.2.3符号运算
    1.2.4数值计算
    1.2.5图形功能
    1.3Mathmatica概述
    1.3.1什么是Mathmatica
    1.3.2数值计算
    1.3.3符号计算
    1.3.4图 形
    1.4Mathcad概述
    1.4.1什么是Mathcad
    1.4.2Mathcad的工作窗口
    1.4.3Mathcad的工作特点
   第二章 MATLAB的基础准备及入门
    2.1对外部系统的要求
    2.1.1MATLAB3.0、3.5版对系统的要求
    2.1.2MATLAB4.0、4.1、4.2版对系统的要求
    2.2MATLAB 的安装
    2.2.1标准安装
    2.2.2非标准安装
    2.3MATLAB 的目录结构与环境变量
    2.3.1目录结构
    2.3.2MATLAB 环境变量
    2.4MATLAB 入门
    2.4.1MATLAB 的启动
    2.4.2工作窗和指令行的操作
    2.4.3工作窗中提示信息简介
    2.4.4简单矩阵的输入
    2.4.5语句与变量
    2.4.6Who,Whos和永久变量
    2.4.7数与表达式
    2.4.8复数和复矩阵
    2.4.9图 形
    2.5MATLAB 的在线查询
    2.5.1help指令
    2.5.2lookfor指令
    2.5.3其它帮助指令
    2.6用户目录的建立和搜索路径
    2.6.1用户工作目录的建立
    2.6.2搜索路径的扩展
   第三章 MATLAB的数值计算功能
    3.1数值矩阵的创建、保存和数据格式
    3.1.1创建数值矩阵的直接输入法
    3.1.2利用矩阵编辑器创建和修改数值矩阵
    3.1.3利用MATLAB 函数和语句创建数值矩阵
    3.1.4利用M文件创建和保存矩阵
    3.1.5通过MAT文件保存和获取矩阵
    3.1.6数据输出格式
    3.2矩阵运算和数组运算
    3.2.1矩阵运算和数组运算指令对照汇总
    3.2.2矩阵乘和数组乘
    3.3矩阵除和数组除
    3.3.1矩阵逆和用除法解恰定方程组
    3.3.2用除法运算解超定方程
    3.3.3用除法运算解欠定方程
    3.3.4数组除
    3.4矩阵乘方和数组乘方
    3.4.1方阵的标量乘方和数组的标量乘方
    3.4.2标量的矩阵乘方和标量的数组乘方
    3.5数组函数和矩阵函数
    3.5.1基本数组函数
    3.5.2基本矩阵函数
    3.5.3需特别注意区分的两种函数运算
    3.6关系运算、逻辑运算及其函数
    3.6.1数组关系运算
    3.6.2数组逻辑运算
    3.6.3关系函数和逻辑函数
    3.7矩阵分解函数
    3.7.1特征值分解
    3.7.2奇异值分解和伪逆
    3.8向量和矩阵处理
    3.8.1向量的生成
    3.8.2标 识
    3.8.3空 阵
    3.8.4常用矩阵的生成
    3.8.5特殊矩阵的生成
    3.8.6矩阵结构变换
    3.8.7矩阵的扩展
    3.9多项式
    3.9.1多项式的表达和创建
    3.9.2多项式乘除运算
    3.9.3常用多项式运算指令
    3.10数据分析
    3.10.1基本统计指令
    3.10.2协方差阵和相关阵
    3.10.3统计频数函数
    3.10.4有限差分和导数
    3.11数字信号处理
    3.11.1快速傅里叶算法
    3.11.2数据滤波
    3.12稀疏矩阵
    3.12.1稀疏矩阵的存储方式
    3.12.2稀疏矩阵的创建
    3.12.3稀疏矩阵的运算
    3.13功能函数
    3.13.1数值积分
    3.13.2优化和解非线性方程
    3.13.3微分方程的数值解
   第四章 MATLAB的符号计算功能
    4.1入 门
    4.1.1符号计算入门
    4.1.2任意精度计算入门
    4.2符号表达式和符号矩阵的创建
    4.2.1符号表达式和符号方程的创建
    4.2.2符号矩阵的创建和修改
    4.3符号矩阵的基本运算
    4.3.1符号矩阵的加、减、乘运算
    4.3.2符号矩阵的逆和除运算
    4.3.3符号矩阵的幂运算
    4.3.4符号矩阵的综合运算指令
    4.4因式分解、展开和简化
    4.4.1因式分解、展开
    4.4.2符号矩阵的简化
    4.4.3符号变量替换
    4.4.4确定符号变量
    4.5符号矩阵分解
    4.6符号微积分
    4.7符号代数方程的求解
    4.7.1线性方程组的符号解
    4.7.2一般代数方程组的解
    4.8符号微分方程的求解
    4.9符号函数的二维图形
    4.10符号计算能力的进一步开拓
    4.10.1直接调用MAPLE的符号计算能力
    4.10.2给MAPLE工作空间中的变量定义
    4.11图示化函数计算器
    4.11.1函数曲线视窗的激活
    4.11.2运算控制器上被控栏的操作
    4.11.3单函数运算操作键
    4.11.4函数和参数运算操作键
    4.11.5两个函数间的运算操作键
    4.11.6辅助操作键
    4.12符号计算指令的在线求助
    4.12.1MATLAB 符号数学工具包中M文件的在线求助
    4.12.2MAPLE库函数在线帮助的检索树
    4.12.3MATLAB提供的MAPLE特殊函数名清单文件
    4.13补充说明
   第五章 计算结果的可视化
    5.1入 门
    5.1.1二维图形
    5.1.2三维网线图初步
    5.2曲线图形
    5.2.1二维特殊图形
    5.2.2绘制数值函数二维曲线的专用指令
    5.2.3三维曲线
    5.2.4多边形的填色
    5.3曲面的表现
    5.3.1三维网线图深入
    5.3.2着色表面图
    5.3.3二元函数的伪彩图
    5.3.4等高线
    5.3.5矢量场图
    5.3.6柱面和球面
    5.4四维表现和切片图
    5.5图形的标注
    5.5.1图名和坐标轴名的标注
    5.5.2所画图形的标注
    5.5.3分格线
    5.6图形的控制与表现
    5.6.1图形的窗口创建和控制
    5.6.2子图形的创建和控制
    5.6.3图形的重叠绘制
    5.6.4坐标轴的控制
    5.6.5视角的设置
    5.6.6光照控制
    5.7色彩的控制与表现
    5.7.1色彩的调制
    5.7.2色图和色图函数
    5.7.3伪彩着色机理和色轴的设置
    5.7.4色彩的渲染
    5.7.5图像表现函数
    5.8两个特殊图形操作指令
    5.8.1变焦指令zoom
    5.8.2图形坐标的获取指令ginput
    5.9动态图形
    5.9.1彗星轨线
    5.9.2色图的变幻
    5.9.3影片动画
    5.10图形的输出和打印
    5.10.1使用Windows应用程序打印
    5.10.2图形的专业印刷质量拷贝
    5.11图形句柄的操作
    5.11.1图形对象
    5.11.2图形对象的句柄
    5.11.3对象品性
    5.11.4实时动画的制作
   第六章 MATLABNotebook
    6.1入 门
    6.2中文Word6.0简介
    6.2.1文档的创建与编辑
    6.2.2文档的排版
    6.2.3样式与模板
    6.2.4图文框
    6.2.5Word工作的自动化
    6.3Note book的运行环境
    6.3.1Note book的安装
    6.3.2启动Note book
    6.3.3M-book模板
    6.3.4Note book菜单
    6.3.5Note book工具条
    6.4Note book的运作方法
    6.4.1Note book的基本使用方法
    6.4.2细胞的使用
    6.4.3文档中操作MATLAB 的进一步说明
    6.4.4输出控制与文档的打印
    6.5路径管理器和内存浏览器
    6.5.1MATLAB 的路径管理器
    6.5.2工作内存浏览器
    6.5.3Note book的帮助系统
    6.6Note book使用须知
    6.6.1Note book现行版本问题
    6.6.2中文版的特殊问题
    6.6.3标点符号问题
    6.6.4长文档中的输出细胞问题
   第七章 SIMULINK动态仿真集成环境
    7.1引 导
    7.1.1系统要求
    7.1.2SIMULINK的安装
    7.1.3SIMULINK入门
    7.1.4界面与菜单
    7.2模型的构造
    7.2.1创建模型文件
    7.2.2标准模块的选取
    7.2.3模块的移动、删除和拷贝
    7.2.4模块的连接
    7.2.5模块属性的改变
    7.2.6模型文件的保存
    7.3数值分析
    7.3.1菜单操作方式下仿真算法和参数的选择
    7.3.2仿真的MATLAB指令操作方式
    7.3.3仿真中的几个重要问题
    7.3.4离散系统的仿真
    7.4仿真系统的线性化模型
    7.4.1连续系统的线性化模型
    7.4.2离散系统的线性化模型
    7.4.3关于模型线性化的几点说明
    7.4.4平衡点的确定
    7.5S-函数及其应用
    7.5.1什么是S-函数
    7.5.2S-函数的工作方式
    7.5.3创建S-函数
    7.5.4S-函数文件转化为框图模块
    7.5.5改变模块的属性
    7.5.6创建子系统
    7.5.7模块参数的动态交换
    7.5.8复杂模型的创建策略
   第八章 MATLAB的程序设计
    8.1M文件的功能和特点
    8.2M文件的形式
    8.2.1命令文件
    8.2.2函数文件
    8.3程序结构
    8.3.1顺序结构
    8.3.2循环结构
    8.3.3分支结构
    8.4数据结构及全局变量
    8.4.1数据结构
    8.4.2全局变量
    8.5程序流的控制
    8.5.1echo指令
    8.5.2input、yesinput指令
    8.5.3pause指令
    8.5.4keyboard指令
    8.5.5break指令
    8.6字符与字符串
    8.7函数调用及变量传递
    8.7.1函数调用
    8.7.2参数传递
    8.8数据的输入与输出
    8.8.1数据的输入
    8.8.2数据的输出
    8.8.3save和load指令使用
    8.8.4不同平台间的数据交换
   附录 MATLAB主要函数指令表
    A0 主要函数指令分类
    A1 常用指令
    A2 运算符和特殊算符
    A3 基本数学函数
    A4 基本矩阵函数和操作
    A5 字符串函数
    A6 矩阵函数和数值线性代数
    A7 数据分析和傅里叶变换
    A8 多项式与插补函数
    A9 非线性数值功能函数
    A10 二维图形函数
    A11 三维图形函数
    A12 通用图形函数
    A13 色彩控制和光照模式函数
    A14 特殊数学函数
    A15 特殊矩阵
    A16 语言结构和调试指令
    A17 低层文件输入输出函数
    A18 稀疏矩阵函数
    A19 声音处理函数
    A20 动态数据交换函数
    A21 主启动文件
    A22 演示函数
   参考文献
   
猜您喜欢

读书导航