MATLAB面向矩阵!

MATLAB面向矩阵!

MATLAB面向矩阵!

一些特殊矩阵

通用性特殊矩阵   如零矩阵,幺矩阵,单位矩阵等

用于专门学科的特殊矩阵   如魔方矩阵,范德蒙矩阵,希尔伯特矩阵等等

通用的特殊矩阵

zeros函数 :产生全0矩阵,即零矩阵

ones函数 :产生全1矩阵,即幺矩阵

eye函数   :产生对角线为1的矩阵,当矩阵是方阵时,得到一个单位矩阵

rand函数  : 产生(0, 1)区间均匀分布的随机矩阵

randn函数:产生均值为0,方差为1的标准正态分布随机矩阵

以zeros为例

zeros(m)  :产生m×m大小的零矩阵

zeros(m,n) :产生m×n大小的零矩阵

zeros(size(A)):产生与矩阵A同型的零矩阵

用于专门学科的特殊矩阵

magic()函数:产生魔方矩阵

vander()函数:产生范德蒙矩阵

hilb()函数:产生Hilbert矩阵

compan()函数:产生伴随矩阵,参数是一个多项式的系数向量

pascal()函数:产生帕斯卡矩阵

矩阵变换

矩阵变换包括求矩阵的

对角阵、三角阵、转置、旋转、翻转、求逆

对角阵

对角矩阵:只有对角线上有非零元素的矩阵

数量矩阵:对角线上元素相等的对角矩阵

单位矩阵:对角线上的元素都为1的对角矩阵

很多时候需要将列向量与对角阵相互转换

diag(A):提取矩阵A主对角线元素,产生一个列向量

diag(A, k):提取矩阵A第k条对角线的元素

k 的取值如下图所示

使用diag函数构造对角阵

diag(V):以向量V为主对角线元素,产生对角矩阵

diag(V, k):以向量V为第k条对角线元素

三角阵分为上三角阵,下三角阵

triu(A [, k]):将矩阵A从第k条对角线开始上三角化,k缺省值为0

tril(A [, k]):将矩阵A从第k条对角线开始下三角化,k缺省值为0

矩阵转置

转置运算符是   .'

共轭转置:在转置的基础上取每个数的共轭复数,运算符为 '

若为实数矩阵,共轭转置与转置结果相同

矩阵旋转

rot90(A [, k]):将矩阵A逆时针方向旋转90°的 k 倍,k 缺省值为1

矩阵翻转

矩阵的翻转是指将矩阵的第一列和倒数第一列对调,第二列与倒数第二列对调……

fliplr(A):将矩阵A左右翻转

flipud(A):将矩阵A上下翻转

上下翻转可使主对角线、副对角线交换位置

矩阵求逆

inv(A):求方阵A的逆矩阵

逆矩阵常常可用来解线性方程组

矩阵求值

矩阵行列式值

把方阵看做行列式求值

det(A):求方阵A对应的行列式的值

矩阵的秩

矩阵线性无关的行数或列数称为矩阵的秩

rank(A):求矩阵的秩

矩阵的迹

矩阵的迹等于矩阵的对角线元素之和,也等于矩阵的特征值之和

tace(A):求矩阵的迹

矩阵的范数

矩阵或向量的范数用来度量矩阵或向量在某种意义下的长度

矩阵的条件数

未完待续

去补线代了

2019/4/18

matlab怎么产生帕斯卡矩阵,MATLAB(一):矩阵基本操作相关推荐

  1. matlab怎么产生帕斯卡矩阵,【Matlab实验】 创建矩阵

    http://bbs.seu.edu.cn/pc/pccon.php?id=950&nid=15236 用MATLAB函数创建矩阵 1.空阵 [ ] - 空阵,MATLAB允许输入空阵,当一项 ...

  2. MATLAB程序设计与应用 3.1 特殊矩阵

    MATLAB程序设计与应用 文章目录 MATLAB程序设计与应用 3. 第3章 MATLAB矩阵处理 3.1 特殊矩阵 3.1.1 通用的特殊矩阵 3.1.2 用于专门学科的特殊矩阵 3. 第3章 M ...

  3. 在matlab表示特殊矩阵,MATLAB特殊矩阵以及矩阵转置

    特殊矩阵 通用特殊矩阵 zeros函数:产生全0矩阵,即零矩阵. ones函数:产生....1矩阵,即幺矩阵. eye函数:产生对角线为1的矩阵,当矩阵是方正时,得到单位矩阵. rand函数:产生(0 ...

  4. 如何matlab导入邻接矩阵,“excel如何做矩阵“matlab中读取excle中的邻接矩阵

    怎么在excel中使用矩阵函数 在excel中使用矩阵: 1.矩阵乘法运算择G3:H4,公式:=MMULT(A3:B4,D3:E4) 按Ctrl Shift Enter键,即输组公式. 2.阵的逆矩阵 ...

  5. 自定义Matlab功能函数——10进制整数矩阵转二进制字符矩阵

    不同版本matlab的m语言语法会略有不同,这里使用的版本为Matlab 2021a. 一. 10进制整数矩阵转二进制字符矩阵 因为FPGA只能识别二进制,所以在做Verilog仿真时经常需要matl ...

  6. 分别用matlab和python计算物品相似度矩阵(Jaccard系数

    用户\物品 A B C D E 101 1 1 0 0 1 102 0 1 0 1 0 103 1 1 1 1 1 104 1 1 0 1 0 105 1 1 0 0 1 106 0 0 0 1 0 ...

  7. 压缩感知高斯测量矩阵matlab,浅谈压缩感知(十七):测量矩阵之有限等距常数RIC的计算...

    有限等距常数(RestrictedIsometry Constant, RIC)是与有限等距性质(Restricted IsometryProperty, RIP)紧密结合在一起的一个参数. 一.RI ...

  8. matlab44矩阵,如何在MATLAB中将2X2矩阵转换为4X4矩阵?

    我需要通过以下方式将2X2矩阵转换为4X4矩阵的一些帮助: A = [2 6; 8 4] 应该变成: B = [2 2 6 6; 2 2 6 6; 8 8 4 4; 8 8 4 4] 我该怎么做? 在 ...

  9. matlab 矩阵 矢量场,Matlab将矢量转换为矩阵(Matlab turning vectors into a matrix)

    Matlab将矢量转换为矩阵(Matlab turning vectors into a matrix) 我不确切地知道如何用这个问题来表达,但我有3个列向量,我试图将它们变成矩阵,这样矩阵基本上看起 ...

最新文章

  1. C#2.0及C#3.0语言规范
  2. SQL Server-聚焦INNER JOIN AND IN性能分析(十四)
  3. Android Broadcast Security
  4. python 零散记录(三) 格式化字符串 字符串相关方法
  5. OpenGL 分层渲染Layered Rendering的实例
  6. 具体数学:计算机科学基础:第2版
  7. 关于cacti图形显示不正常的解决办法
  8. 区块链风口下,开发者下海是否为时已晚?
  9. 关于配置tomcat多版本同eclipse的配置问题
  10. 学习使用Visual studio 时碰到的坑
  11. power design设计数据库
  12. uploadify上传文件在360浏览器急速模式下失败
  13. Android开发常用工具总结
  14. ping 不通 华为三层交换机vlan_华为s5700交换机各VLAN下部分电脑ping不通
  15. 安装软件出现错误处理:internal error2503/2502
  16. Python操作json文件
  17. Windows 11和Windows 2022 TLS/SSL(Schannel SSP)的加密套件
  18. 美国时间格式化成通用时间
  19. 国家信息技术服务标准-ITSS
  20. 插入u盘需重启计算机,电脑一插U盘就死机重启如何解决

热门文章

  1. Xray工具使用(一)
  2. 基于OP放大器的有源模拟滤波器设计--基础知识
  3. ARM、X86/Atom、MIPS、PowerPC
  4. 性能测试-实例讲解VU、RPS、RT公式换算
  5. 区别:迭代加深搜索广度优先搜索
  6. UOJ #496.秋蝉鸣泣之时
  7. 本体创始人李俊:公链和跨界是未来区块链发展的关键(GBCAX)
  8. kestrel虚拟服务器,如何使Kestrel Web服务器监听非本地主机的请求?
  9. 2019年中科大计算机夏令营经验帖
  10. HTTP Component (Apache HttpClient) 5.0 + 教程