目录 第一章概 (1) 1.1 MATLAB简介 (1) 1.1.1 MATLAB是什么 (1) 1.1.2 MATLAB的发展历史 (2) 1.1.3 MATLAB系列产品及应用 (4) 1.2 Maple v的概述 6) 2.1 Maple是什么软件… 1.2.2 Maple的工作窗口 (7) 1.2.3符号运算………… (7) 1.2.4数值计箅……… 2.5图形功能 概述 (10) 13.1什么是 Mathemat 1.3.2数值计算 (11) 1.3.3符号计算… (11) 形… 1.4 Mathcad概述 (12) 1.4.1什么是 Mathcad (13) 14.2 Mathcad的工作窗日…… (13) 1.4.3 Mathcad的工作特点…… (14) 第二章 MATLAB的基础准备及入门……… (17) 2.1对外部系统的要求 2.1.1 MATLAB3.0、3.5版对系统的要求… 2.12 MATLAB4.0、4.1、4.2版对系统的要求… 17) 2.2 MATLAB的安装……… 2.2.1标准安装 ………(18) 22.2非标准安装 (19 2.3 MATLAB的目录结构与环境变量 21 2.3.1目录结构 ……(21) 2.3.2 MATLAB环境变量 (23) 2.4 MATLAH入门… 2.4.1 MATLAR的启动…… (24)
24.2工作窗和指令行的操作 (25) 2.4.3工作窗中提示信息简介 2.4.4简单矩阵的输人 (29) 2.4.5语句与变量… ……(30) 2.4.6Who,Whos和永久变量 (31) 2,4.7数与表达式 (32) 2.4.8复数和复矩阵 (33) MATLAR的在线查询……… 2.5.1 help指令 2.5.2 lookfor指令 (38) 2.5.3其它帮助指令 (39) 2.6用户目录的建立和搜索路径…… 2.6.1用户工作目录的建立…………… (39) 2.6.2搜索路径的扩展… (40) 第三章 MATLAB的数值计算功能 3.1数值矩阵的创建、保存和数据格式 42) 3.1.1创建数值矩阵的直接输入法 43) 3.12利用矩阵编辑器创建和修改数值矩阵… 3.1.3利用 MATLAB函数和语句创建数值矩阵 (45) 3.1.4利用M文件创建和保存矩阵………… ……(46) 3.1.5通过MAT文件保存和获取矩阵 (47) 3.1.6数据输出格式… (48) 3.2矩阵运算和数组运算 (48) 3.2.1矩阵运算和数组运算指令对照汇总 (48) 32.2矩阵乘和数组乘 (50) 3.3矩阵除和数组除… (51) 3.3.1矩阵逆和用除法解恰定方程组… …(51) 3.3.2用除法运算解超定方程 (53) 3.3.3用除法运算解欠定方程 (53) 3.3.4数组除…… (54) 3.4矩阵乘方和数组乘方 3.4.1方阵的标量乘方和数组的标量乘方… 3.4.2标量的矩阵乘方和标量的数组乘方… 3.5数组函数和矩阵函数 (57) 3.5.1基本数组函数 3.5.2基本矩阵函数…… 3.53需特别注意区分的两种函数运算………… Ⅱ
3.6关系运算、逻辑运算及其函数… ·“ 3.6.1数组关系运算 3.6.2数组逻辑运算 (61) 3.6.3关系函数和逻辑函数 (62) 3.7矩阵分解函数… (64) 3.7.1特征值分解 ……(65) 3.7.2奇异值分解和伪逆 ……(67) 3.8向量和矩阵处理…… (69) 3.8.1向量的生成… ……(69) 3.8.2标识…… 38.3空阵… (72) 3.8.4常用矩阵的生成 (72) 38.5特殊矩阵的生成 (74 38.6矩阵结构变换 (75) 3.8.7矩阵的扩展 3.9多项式 (78) 3.9.1多项式的表达和创建 3.9.2多项式乘除运算 …(79) 39.3常用多项式运算指令 81) 3.10数据分析 3.10.1基本统计指令 3.10.2协方差阵和相关阵………… 3.10.3统计频数函数 (86) 3.10.4有限差分和导数 (87) 3.11数字信号处理… 3.11.1快速傅里叶算法 90 3.11.2数据滤波 (92) 3.12稀疏矩阵 (93) 3.12.1稀疏矩阵的存储方式… (93) 3.12.2稀疏矩阵的创建 3.12.3稀疏矩阵的运算 …(95) 3.13功能函数 (98) 3.13.1数值积分 3.13.2优化和解非线性方程… 3.13.3微分方程的数值解 第四章 MATLAB的符号计算功能 (105) 4.1入门 …(105) 4.1.1符号计算入门
4.1.2任意精度计算入门 (106) 4.2符号表达式和符号矩阵的创建 (108) 4.2.1符号表达式和符号方程的创建…… ……(108) 符号矩阵的创建和修改 (108 4.3符号矩阵的基本运算 4.3.1符号矩阵的加、减、乘运算 (110 4.3.2符号矩阵的逆和除运算… (111) 4.3.3符号矩阵的幂运算 (111) 4.3.4符号矩阵的综合运算指令 …(111) 4.4因式分解、展开和简化 (112) 4.4.1因式分解、展开 ……(112) 4.4.2符号矩阵的简化 (113) 4.4.3符号变量替换 4.4.4确定符号变量 (115) 4.5符号矩阵分解… ……………(115) 4.6符号微积分 (117) 4.7符号代数方程的求解………… 4.7.1线性方程组的符号解 (119) 4.7.2一般代数方程组的解…… (119) 4.8符号微分方程的求解 (121) 4.9符号函数的二维图形 (122) 4.10符号计算能力的进一步开拓 (123) 4.10.1直接调用 MAPLE的符号计算能力 …………(123) 4.10.2给 MAPLE工作空间中的变量定义 4.11图示化函数计算器 4.11.1函数曲线视窗的激活 (126) 4.11.2运算控制器上被控栏的操作 4.11.3单函数运算操作键 ……(128) 4.11.4函数和参数运算操作键……… 4.11.5两个函数间的运算操作键……… 4.11.6辅助操作键… 4.12符号计算指令的在线求助 (129) 412.1 MATLAB符号数学工具包中M文件的在线求助 …(129) 4.12.2 MAPLE库函数在线帮助的检索树… (129) 412.3 MATLAB提供的 MAPLE特殊函数名清单文件 (130) 4.13补充说明……… …(130) 第五章计算结果的可视化………… (132) 5.1人门 (132)
5.1.1二维图形 …(132) 5.1.2三维网线图初步 …(136) 5.2曲线图形 (138) 5.2.1二维特殊图形 (138) 5.2.2绘制数值函数二维曲线的专用指令 5.2.3三维曲线 ……(142) 5.24多边形的填色 5.3曲面的表现 (145) 5.3.1三维网线图深入 (145) 5.3.2着色表面图 (147) 533二元函数的伪彩图 …(149) 5.3.4等高线 5.3.5矢量场图 ………(151) 5.36柱面和球面……… …(152) 5.4四维表现和切片图 (153) 5.5图形的标注 (154) 5.5.1图名和坐标轴名的标注… ……(155) 5.5.2所画图形的标注………… (155) 5.5.3分格线 (156 5.6图形的控制与表现 (156) 5.6.1图形的窗口创建和控制………… 56.2子图形的创建和控制 (156) 5.6.3图形的重叠绘制…… (157) 5.6.4坐标轴的控制 (158) 5.6.5视角的设置 (159) 5.6.6光照控制 160) 色彩的控制与表现 (161) 5.7.1色彩的调制… 5.7.2色图和色图函数……… (162) 5.7.3伪彩着色机理和色轴的设置 …………(165) 5.74色彩的渲染 ………………(167) 5.7.5图像表现函数 …(168) 两个特殊图形操作指令 (168) 5.8.1变焦指令zxm …(169) 5.8.2图形坐标的获取指令 gina (169) 5.9动态图形… 5.9.1彗星轨线 ………………(170) 5.9.2色图的变幻 170) 5.9.3影片动画 (171)