Matlab学习过程(二)

第二章  MATLAB矩阵处理    2.1特殊矩阵      2.1.1 通用的特殊矩阵        常见的产生通用特殊矩阵的函数有:zeros():产生全0矩阵;ones():产生全1矩阵;eye():产生单位矩阵;                       rand():产生(0,1)区间均匀分布的随机矩阵;randn():产生均值为0,方差为1的标准正态分布随机矩阵;        另...
摘要由CSDN通过智能技术生成

第二章  MATLAB矩阵处理

    2.1特殊矩阵

      2.1.1 通用的特殊矩阵

        常见的产生通用特殊矩阵的函数有:zeros():产生全0矩阵;ones():产生全1矩阵;eye():产生单位矩阵;                       rand():产生(0,1)区间均匀分布的随机矩阵;randn():产生均值为0,方差为1的标准正态分布随机矩阵;

        另外,如果要产生(m,n)之间的均匀分布的s阶随机矩阵,则A= m+rand(s)*(m-n);如果要产生均值为m,方差为n的s阶正态分布随机矩阵,则A=m+sqrt(n)*randn(s);

      2.1.2 专门用于学科的特殊矩阵

        1、魔方矩阵:每行每列及两条对角线上元素的和都相等并且都等于(n*n+1)*n/2;总共有n的平方个元素;MATLAB中的函数为magic(n);

        2、范德蒙矩阵(Vandermonde):最后一列全为1,倒数第二列为一个指定的向量,其余各列是其后一列与倒数第二列对应元素的乘积;函数为vander(V);

        3、希尔伯特矩阵是一种数学变换矩阵,他的每个元素hij = 1/(i+j-1),函数为hilb(H);而invhilb(H)是专门求希尔伯特矩阵的逆矩阵函数;

     4、托普利兹矩阵:除了第一行和第一列之外,其他每个元素都与左上角的元素相等。函数为toeplitz(x,y),x为第一列,y为第一行元素,且x、y均为向量,二者不必等长;

        5、伴随矩阵:函数为compan(p),p为一个多项式的系数向量,高次幂系

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值