- 1、本文档共113页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab教程与心得整理版
-Matlab学习主题-
摘自: 莱农研究生论坛 电脑技术版
整理: 半匹狼
SYSU
2006-03-12
前言:
MATLAB是美国MathWorks公司自20世纪80年代中期推出的数学软件,优秀的数值计算能力和卓越的数据可视化能力使其很快在数学软件中脱颖而出。到目前为止,其最高版本6.1版已经推出。随着版本的不断升级,它在数值计算及符号计算功能上得到了进一步完善。MATLAB已经发展成为多学科、多种工作平台的功能强大的大型软件。在欧美等高校,MATLAB已经成为线性代数、自动控制理论、概率论及数理统计、数字信号处理、时间序列分析、动态系统仿真等高级课程的基本教学工具,是攻读学位的大学生、硕士生、博士生必须掌握的基本技能。
学一学吧,不管你是哪方面的研究可以都用到它.
目 录
前言: - 1 -
目 录 I
线性规划问题 - 1 -
非线性规划问题 - 2 -
卷积问题 - 3 -
1 矩阵问题 - 3 -
数值矩阵的生成 - 3 -
1.实数值矩阵输入 - 3 -
2.复数矩阵输入 - 4 -
1.1.2 符号矩阵的生成 - 4 -
1.1.3 大矩阵的生成 - 5 -
1.1.4 多维数组的创建 - 6 -
1.1.5 特殊矩阵的生成 - 7 -
1矩阵运算 - 13 -
1.1.1.加、减运算 - 13 -
1.2.2 乘法 - 13 -
1.2.3 集合运算 - 17 -
1.2.4 除法运算 - 21 -
1.2.5 矩阵乘方 - 21 -
1.2.6 矩阵函数 - 21 -
1.2.7 矩阵转置 - 22 -
1.2.8 方阵的行列式 - 23 -
1.2.9 逆与伪逆 - 23 -
1.2.10 矩阵的迹 - 24 -
1.2.11 矩阵和向量的范数 - 24 -
1.2.12 条件数 - 25 -
1.2.13 矩阵的秩 - 25 -
1.2.14 特殊运算 - 26 -
1.2.15 符号矩阵运算 - 32 -
1.2.16 矩阵元素个数的确定 - 35 -
1.3 矩阵分解 - 35 -
1.4 线性方程的组的求解 - 42 -
1.4.1 求线性方程组的唯一解或特解(第一类问题) - 42 -
1.4.2 求线性齐次方程组的通解 - 45 -
1.4.3 求非齐次线性方程组的通解 - 46 -
1.4.4 线性方程组的LQ解法 - 48 -
1.4.5 双共轭梯度法解方程组 - 48 -
1.4.6 稳定双共轭梯度方法解方程组 - 49 -
1.4.7 复共轭梯度平方法解方程组 - 50 -
1.4.8 共轭梯度的LSQR方法 - 50 -
1.4.9 广义最小残差法 - 51 -
1.4.10 最小残差法解方程组 - 52 -
1.4.11 预处理共轭梯度方法 - 53 -
1.4.12 准最小残差法解方程组 - 53 -
1.5特征值与二次型 - 54 -
1.5.1 特征值与特征向量的求法 - 55 -
1.5.2 提高特征值的计算精度 - 55 -
1.5.3 复对角矩阵转化为实对角矩阵 - 56 -
1.5.4 正交基 - 56 -
1.5.5 二次型 - 57 -
1.6 秩与线性相关性 - 57 -
1.6.1 矩阵和向量组的秩以及向量组的线性相关性 - 57 -
1.6.2 求行阶梯矩阵及向量组的基 - 58 -
1.7 稀疏矩阵技术 - 59 -
1.7.1 稀疏矩阵的创建 - 59 -
1.7.2 将稀疏矩阵转化为满矩阵 - 60 -
1.7.3 稀疏矩阵非零元素的索引 - 60 -
1.7.4 外部数据转化为稀疏矩阵 - 61 -
1.7.5 基本稀疏矩阵 - 61 -
1.7.6 稀疏矩阵的运算 - 63 -
1.7.7 画稀疏矩阵非零元素的分布图形 - 64 -
1.7.8 矩阵变换 - 64 -
1.7.9 稀疏矩阵的近似欧几里得范数和条件数 - 66 -
1.7.10 稀疏矩阵的分解 - 66 -
1.7.12 稀疏矩阵的线性方程组 - 69 -
2 曲线拟合与插值问题 - 69 -
2.1 曲线拟合 - 69 -
2.2 一维插值 - 71 -
2.3 二维插值 - 74 -
2.4 M文件举例 - 76 -
2.5 小结 - 80 -
3常用命令 - 80 -
3.1常用命令--管理命令和函数 - 80 -
常用命令--管理变量和工作区(输入输出、内存管理等) - 81 -
语言结构和调试命令--程序设计 - 81 -
语言结构和调试命令--流程控制 - 82 -
语言结构和调试命令--交互输入 - 82 -
语言结构和调试命令--面向对象编程 - 82 -
4语言结构和调试命令 - 83 -
语言结构和调试命令--程序调试 - 8
文档评论(0)