第三章矩阵的基本操作精选文档.ppt
《第三章矩阵的基本操作精选文档.ppt》由会员分享,可在线阅读,更多相关《第三章矩阵的基本操作精选文档.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章矩阵的基本操作本讲稿第一页,共十四页 矩阵是矩阵是MatlabMatlab进行数据处理的基本单元进行数据处理的基本单元,其大部分运算都是矩阵意义上的运算其大部分运算都是矩阵意义上的运算,因因而而,了结矩阵的生成、保存、内部结构、了结矩阵的生成、保存、内部结构、基本运算是非常重要的基本运算是非常重要的.本章将详细的讨本章将详细的讨论有关矩阵的取用、基本运算等常见问论有关矩阵的取用、基本运算等常见问题题.本讲稿第二页,共十四页一、矩阵的建立一、矩阵的建立有三种方法可以创建某矩阵有三种方法可以创建某矩阵:1.1.直接输入法直接输入法所有元素放在方括号中元素用逗号或空格隔开行与行用分号或回车隔开
2、元素必须是不含未定义变量的表达式本讲稿第三页,共十四页2.2.利用利用MatlabMatlab提供的创建特殊矩阵的函数提供的创建特殊矩阵的函数ones()ones()全全1 1阵阵 zeros()zeros()全全0 0阵阵 eye()eye()对于角线全对于角线全1,1,其余全其余全0 0的矩阵的矩阵 rand()rand()位于位于0,10,1区间均匀分布的随机阵区间均匀分布的随机阵 randn()randn()产生正态分布矩阵产生正态分布矩阵其中其中()()里一个参数里一个参数 n:n:产生产生n*nn*n方阵方阵;(n,m):n*m;(n,m):n*m矩阵矩阵此外此外,还可以产生其他如
3、范得蒙、希尔伯特阵等还可以产生其他如范得蒙、希尔伯特阵等 如如:a=ones(3,4):a=ones(3,4)即产生即产生3*43*4的全的全1 1阵阵本讲稿第四页,共十四页3.3.利用外部数据文件利用外部数据文件(*.mat)(*.mat)装载和保存矩阵装载和保存矩阵matmat文件保存数据的标准是二进制文件文件保存数据的标准是二进制文件.使用标准的使用标准的save,loadsave,load命令进行保存和装载。命令进行保存和装载。如:如:save c:mydata a bsave c:mydata a b load c:mydata load c:mydata本讲稿第五页,共十四页二、向
4、量的建立二、向量的建立用用“:”运算生成,生成等步长的行向量运算生成,生成等步长的行向量如:如:a=m:n a=m:p:n使用函数使用函数 linspace(),生成等分的行向量,生成等分的行向量如:如:linspace(m,n)linspace(m,n,s)本讲稿第六页,共十四页三三、矩阵的内部存储结构、矩阵的内部存储结构 对于某矩阵对于某矩阵A,A,矩阵中所有元素在矩阵中所有元素在MatlabMatlab内部都是表内部都是表示为以列为主的一维向量示为以列为主的一维向量,所以所以,以一维下标或二维以一维下标或二维下标表示或存取矩阵完全相同下标表示或存取矩阵完全相同.例如例如:位于:位于i i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 矩阵 基本 操作 精选 文档
限制150内