庞大资源库的计算机教程网站!
设为首页
加入收藏
总编信箱
投稿或申请专栏请先 [登 陆]
首页 操作系统 程序设计 图形图像 媒体动画 机械电子 WEB开发 数 据 库 办公系列 路由技术 网络原理 网络应用
认证考试 安全技术
首页>机械电子>MATLAB>Matlab基础>正文
资料搜索
Google搜索
Google
返回上级列表

推荐文章

快速保存网页中所有图片的方法
Windows中让光驱巧妙“隐身”技
防范非法用户入侵Win 2000/XP系
两款比较典型的ASP木马防范方法
有关表格边框的css语法整理
Windows XP中可以被禁用的服务
SQL Server导出导入数据方法
Javascript所有对象的属性的获
网页(HTML)中的特殊字符
与篮球共舞,尽显模式本色
QQ病毒的手工清除方法
Photoshop为极品美女打造性感睫
天衣无缝:IIS与PHP水火也相容
SQL Server存储过程编写和优化

矩阵特例

 作者:Anna    日期:2005-3-22
字号选择〖 〗/ 双击滚屏 单击停止   
2.2 矩阵特例
2.2.1 特殊矩阵生成函数

函数命令 说明
compan(a) 生成伴随矩阵,a须为向量,即行数为1或列数为1的矩阵。
magic(a) 生成a阶魔方阵,
pascal(a)
pascal(a,k)
生成a阶Pascal矩阵(向右上的斜列方向为对应的二项式(x+y)i <i=0...a>项系数)
设置k=1时,按行方向由上到下,由左到右顺序为(x-y)i <i=0...a>项系数
设置k=2时,按列方向由下到上,由右到左顺序为(x-y)i <i=0...a>项系数
hadamard(a) 生成哈达玛矩阵,其中a,a/12或a/20须为2的整数次幂。
H2=[1 1;1 -1]  H2n=[Hn Hn;Hn -Hn] (Hn为n阶hadamard矩阵)
hilb(a) 生成a阶希尔伯特矩阵,其中元素aij为1/(i+j-1)。
invhilb(a) 生成a阶希尔伯特矩阵的逆矩阵。

2.2.2 矩阵运算
2.2.2.1 加减
 两矩阵相加减,要求两矩阵具有相同的行数,相同的列数。MATLAB表达式形式:C=A±B
 其中Cij=Aij±Bij
2.2.2.2 乘
 数量k与矩阵A相乘, 将A的每个元素都乘以k。MATLAB表达式形式:k*A
 两矩阵A,B相乘,要求两个矩阵的相邻阶数相等,一般情况下不满足交换律。MATLAB表达式形式:C=A*B
 其中第i行j列元素Cij为A的第i行的m个元素与B的第j列的n个对应元素的乘积之和。
2.2.2.3 除
 右除,结果约为B*INV(A),要求B'与A相邻阶数相等。MATLAB表达式形式:C=A/B
 左除,结果约为INV(A)*B,要求相邻阶数相等。MATLAB表达式形式:C=A\B
2.2.2.4 幂
 矩阵的n次幂运算,等于矩阵自相乘n次,要求矩阵为方阵。MATLAB表达式形式:C=A^n
2.2.2.5 点运算
 MATLAB中"."点运算指同阶矩阵中每个对应元素进行的算术运算,标量常数可以和矩阵进行任何点运算。
 点乘,两矩阵(或向量)对应相关元素相乘,要求两矩阵同阶。MATLAB表达式形式:C=A.*B
 点除,矩阵(或向量)中各个元素独立的除运算,要求两矩阵同阶。
    点右除,MATLAB表达式形式:C=A./B 结果为A对应元素除以B对应元素
  点左除,MATLAB表达式形式:C=A.\B 结果为B对应元素除以A对应元素

 点幂,矩阵(或向量)中各个元素独立的幂运算,要求两矩阵同阶。MATLAB表达式形式:C=A.^B

 
上一篇:矩阵    下一篇:数据分析和统计  
[发送给好友]  [关闭窗口]  [返回顶部]   转载请注明来源:www.it00.com   
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 原点 投稿作者: Anna
信息来源: 网络 录入时间: 2005-3-22
关于我们 - 广告服务 - 版权申明 - 网站地图 - 联系方式 - 总编信箱 - 会员投稿