matlab 矩阵变换

对角阵 –diag()

三角阵----triu(),tril()

矩阵的转置 —’

矩阵的旋转 rot90()

矩阵的翻转 –fliplr() –flipud()

矩阵求逆 –inv()

对角阵 –diag()

>> diag(1:5)

ans =

1 0 0 0 0

0 2 0 0 0

0 0 3 0 0

0 0 0 4 0

0 0 0 0 5

三角阵----triu(),tril()

上三角矩阵—triu()

下三角矩阵–Tril()

>> tril(ones(5),1)

ans =

1 1 0 0 0

1 1 1 0 0

1 1 1 1 0

1 1 1 1 1

1 1 1 1 1

矩阵的转置 —’

如果是实数,转置和共轭转置的结果一样

>> A = [1,3;3+4i,1-2i]

A =

1.0000 + 0.0000i 3.0000 + 0.0000i

3.0000 + 4.0000i 1.0000 - 2.0000i

>> A'

ans =

1.0000 + 0.0000i 3.0000 - 4.0000i

3.0000 + 0.0000i 1.0000 + 2.0000i

>> A.'

ans =

1.0000 + 0.0000i 3.0000 + 4.0000i

3.0000 + 0.0000i 1.0000 - 2.0000i

矩阵的旋转 rot90()

顺时针旋转90度:rot90(A,-1)

矩阵的翻转 –fliplr() –flipud()

Fliplr(A)—左右翻转 l-left;r-right

Flipud(A)—上下翻转 u-up;d-down

>> A = rand(5)

A =

0.3500 0.3517 0.2858 0.0759 0.1299

0.1966 0.8308 0.7572 0.0540 0.5688

0.2511 0.5853 0.7537 0.5308 0.4694

0.6160 0.5497 0.3804 0.7792 0.0119

0.4733 0.9172 0.5678 0.9340 0.3371

>> fliplr(A)

ans =

0.1299 0.0759 0.2858 0.3517 0.3500

0.5688 0.0540 0.7572 0.8308 0.1966

0.4694 0.5308 0.7537 0.5853 0.2511

0.0119 0.7792 0.3804 0.5497 0.6160

0.3371 0.9340 0.5678 0.9172 0.4733

>> flipud(A)

ans =

0.4733 0.9172 0.5678 0.9340 0.3371

0.6160 0.5497 0.3804 0.7792 0.0119

0.2511 0.5853 0.7537 0.5308 0.4694

0.1966 0.8308 0.7572 0.0540 0.5688

0.3500 0.3517 0.2858 0.0759 0.1299

矩阵求逆 –inv()

>> A = [1,2,3;1,4,9;1,8,27]

A =

1 2 3

1 4 9

1 8 27

>> b = [5,-2,6]

b =

5 -2 6

>> x = inv(A)*b'

x =

23.0000

-14.5000

3.6667

matlab 矩阵大小变换,matlab 矩阵变换相关推荐

  1. MATLAB矩阵乘法、MATLAB矩阵的转置、MATLAB串联矩阵

    MATLAB矩阵乘法 MATLAB中如果有两个矩阵 A 和 B ,其中 A 是 m*n 矩阵,B 是 n*p 矩阵,那么他们相乘能够产生一个 m*p 的矩阵 C. MATLAB矩阵乘法只发生在矩阵 A ...

  2. matlab 矩阵旋转变换矩阵,matlab 矩阵与线性变换与计算.ppt

    matlab 矩阵与线性变换与计算 第五章:矩阵与线性变换 1 有限维空间的线性变换是简单而常用的数学变换,其实现可以归结为矩阵运算 y=Ax 刚体的运动,物体的线性变形,光线的反射等,都可以归结为线 ...

  3. matlab实现均衡变换,MATLAB如何实现图像增强灰度变换直方图均衡匹配

    MATLAB如何实现图像增强灰度变换直方图均衡匹配 在MATLAB数字图像处理领域,如何实现空间域图像增强的灰度变换,以及图像直方图的均衡和匹配(配准)?本文通过大量的图片增强案例,从图像的显示效果和 ...

  4. matlab矩阵 代表什么,matlab中矩阵AB是什么意思

    Q1:matlab矩阵中的'代表什么意思 A(1)是指矩阵中的第一个元素. matlab中矩阵的排列是按照从上往下,从左往右的: 比如说,一列数,给转化为矩阵,排列如下: >> a=1:1 ...

  5. matlab反拉氏变换,Matlab转换

    MATLAB提供了处理转换的命令,如拉普拉斯和傅里叶变换.转换在科学和工程中被用作简化分析和从另一个角度看待数据的工具. 例如,傅里叶(Fourier)转换允许我们将表示为时间的函数的信号转换为频率的 ...

  6. 剪切波变换matlab,剪切波变换MATLAB实现代码

    [实例简介] 剪切波变换MATLAB实现代码,包含2D及3D图片的,还有对应的反变换代码 [实例截图] [核心代码] ShearletTransform_Matlab └── 2D ├── dfilt ...

  7. c 矩阵变matlab矩阵,【原创】矩阵Given变换Matlab代码

    function [R,y]=givens(x,i,j) % 求解标准正交的Given变换矩阵R,使用Rx=y,其中y(j)=0,y(i)=sqrt(x(i)^2+x(j)^2) % % 参数说明 % ...

  8. matlab与矩阵变换,MATLAB矩阵处理——2.2矩阵变换

    对角阵 对角矩阵:只有对角线上有非零元素的矩阵 数量矩阵:对角线上元素相等的对角矩阵 单位矩阵:对角线上元素都为1的矩阵 (1)提取矩阵的对角线元素 函数daig(A):提取矩阵A主对角线元素,产生一 ...

  9. matlab 矩阵角标,MATLAB中的矩阵索引

    MATLAB中的矩阵索引 作者:SteveEddins and Loren Shure   译:王茂春 利用矩阵的索引取出原矩阵的子集元素是一种有效的方式.MATLAB的多种索引类型不仅强大.灵活,而 ...

最新文章

  1. ubuntu/debian 安装SSH,并开启
  2. 使用OpenMP实现多线程,不仅是用在循环处理上
  3. 计算机应用与技术网上测试题答案,计算机应用与技术网上测试题.doc
  4. JAVA学习笔记--类型转换(父类子类 Object 基本类型 String) 拆装箱 包装类
  5. CGI,FastCGI,PHP-CGI,PHP-FPM
  6. MongoDB与Spring Data项目
  7. MyEclipse或者Eclipse的小图标含义详解
  8. SQL实现当前行等于前面两行数据之和
  9. random对文件随机重命名
  10. 《Python Cookbook 3rd》笔记(4.11):同时迭代多个序列
  11. JDK、TOMCAT 配置环境变量
  12. Yii2.0修改默认控制器
  13. 法斗几个月长鼻筋_带锯罢工了,木工小哥检查问题出在哪里?分享带锯使用九个月感受...
  14. python写邮箱验证工具_python应用POP3、IMAP、SMTP 协议,获取邮箱验证码
  15. 10个宝藏级编程资源
  16. Cortex-M3 (NXP LPC1788)之IIS控制器
  17. 【好文分享】提升早晨工作效率的小tips
  18. Vue隐藏技能:运行时渲染用户写入的组件代码!
  19. 如何使用Pandas进行数据分析!最详细的数据分析教程!
  20. 6.torchvision

热门文章

  1. linux 读取命令行输入参数,shell脚本读取文件+读取命令行参数+读取标准输入+变量赋值+输出到文件...
  2. 读书笔记---季凯帆的《解读基金,我的投资观与实践》
  3. python的opencv库使用gpu加速_Python跳一跳:使用Cython加速opencv像素级访问
  4. JDBC是什么、怎么使用。
  5. java 表达式短路_什么是短路?在Java中进行编程时如何使用短路?
  6. 潜在语义索引(LSI)
  7. 文件管理——操作系统(考研操作系统)
  8. 操作系统之文件管理(二) ※
  9. 读取csv时中文乱码问题
  10. 【ADNI】对 nii 3D 数据进行裁剪(Matlab)待完善...