目录

第二章向量与矩阵

常用矩阵函数运算

矩阵元素的群运算


第二章向量与矩阵

列向量的建立,元素间用;号隔开:

a = [2; 1; 4]

这样就可以运行出来一个列向量

要创建行向量,我们仍然是把一组数值用方括号括起来,不过这次使用的分隔符是空格 (space)或逗号(,)。例如:

 v = [2 0 4]w = [1,1,9]

常用矩阵函数运算

A':计算矩阵A 的转置

inv(A):计算A的逆矩阵

length(A):计算矩阵A的长度(列数)

sum(A): 结果产生一行向量,其元素为矩阵A中各列元素之和

prod(A):结果产生一行向量,其元素为矩阵A中各列元素之积

max(A):结果产生一行向量,其元素为矩阵A中各列元素的最大值

min(A):结果产生一行向量,其元素为矩阵A中各列元素的最小值

mean(A):结果产生一行向量,其元素为矩阵A中各列元素的平均值

常用矩阵运算函数实例:

A=[1 3 2; 4 2 5; 6 1 4]
A'
length(A)
sum(A)
prod(A)
min(A)
max(A)
mean(A)

结果:

>> A=[1 3 2; 4 2 5; 6 1 4]

A =

1     3     2
     4     2     5
     6     1     4

>> A'

ans =

1     4     6
     3     2     1
     2     5     4

>> sum(A)

ans =

11     6    11

>> length(A)

ans =

3

>> prod(A)

ans =

24     6    40

>> min(A)

ans =

1     1     2

>> max(A)

ans =

6     3     5

>> mean(A)

ans =

3.6667    2.0000    3.6667

矩阵元素的群运算

A . * B : 矩阵A和B对应元素相乘,A和B必须为同维矩阵或其中之一为标量

A . \ B :矩阵B除以矩阵A的对应元素,A和B必须为同维矩阵或其中之一为标量

A . / B :矩阵A除以矩阵B的对应元素,A和B必须为同维矩阵或其中之一为标量

A . ^ B :矩阵A各个元素和B对应元素的乘方,A和B必须为同维矩阵

群运算实例:

A=[1 2; 3 4];B=[1 5; 3 7];
A .* B
A .\ B
A ./ B
A .^ B

运算结果:

>> A.*B

ans =

1    10
     9    28

>> A .* B

ans =

1    10
     9    28

>> A .\ B

ans =

1.0000    2.5000
    1.0000    1.7500

>> A ./ B

ans =

1.0000    0.4000
    1.0000    0.5714

>> A .^ B

ans =

1          32
          27       16384

MATLAB矩阵基本运算相关推荐

  1. MATLAB矩阵基本运算的实现(一)

    MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室),强大的矩阵运算能力是MATLAB的一个重要的特点,下面我就为大家整理了一下利用MATLAB实现矩阵基本 ...

  2. MATLAB(矩阵基本运算)

    矩阵的基本命令和功能 MATLAB命令 功能 效果 A' 矩阵A的转置 A+B 矩阵A和矩阵B的和 A-B 矩阵A减矩阵B A*B 矩阵A乘以矩阵B k*A 数看乘以矩阵A 当k等于3时 det(A) ...

  3. 技术图文:Matlab VS. Numpy 矩阵基本运算

    背景 前段时间在知识星球上立了一个Flag,至少写10篇关于 Python,Matlab 和 C# 对比的总结. 这是第 3 篇,对比 Matlab 与 Numpy 在矩阵基本运算方面的区别与联系. ...

  4. python矩阵左除_技术图文:Matlab VS. Numpy 矩阵基本运算

    背景 前段时间在知识星球上立了一个Flag,至少写10篇关于 Python,Matlab 和 C# 对比的总结. 这是第 3 篇,对比 Matlab 与 Numpy 在矩阵基本运算方面的区别与联系. ...

  5. Matlab矩阵的产生

    1.        简易阵列 MATLAB的运算事实上是以阵列(array) 及矩阵 (matrix) 方式在做运算,而这二者在MATLAB的基本运算性质不 同,阵列强调元素对元素的运算,而矩阵则采用 ...

  6. matlab基本运算实验报告,实验2 Matlab的基本运算实验报告

    Tutorial2 实验报告 一.实验名称:Matlab 的基本运算 二.实验目的: 1. 掌握建立字符串向量的方法: 2. 掌握字符串的基本操作: 3. 掌握Matlab 的算术运算.关系运算和逻辑 ...

  7. OpenCV的各种矩阵基本运算、基本操作及示例代码(加、减、乘、点乘、点除、乘方、开方、累加、转置、比较等)

    OpenCV的各种矩阵基本运算.基本操作及示例代码(加.减.乘.点乘.点除.乘方.开方.累加.转置.比较等) OpenCV的各种矩阵基本运算.基本操作及示例代码 目录 01-两个矩阵相加.矩阵和标量相 ...

  8. Matlab 矩阵的表示

    文章目录 Matlab 矩阵及其基本运算 1.矩阵的表示 1.1数值矩阵的生成 **1.2 符号矩阵的生成** 1.3 大矩阵的生成 1.4 多维数组的创建 1.5 特殊矩阵的生成 Matlab 矩阵 ...

  9. matlab基本矩阵运算,MATLAB矩阵及其运算

    <MATLAB矩阵及其运算>由会员分享,可在线阅读,更多相关<MATLAB矩阵及其运算(10页珍藏版)>请在人人文库网上搜索. 1.Matlab矩阵及其运算目录矩阵创建1矩阵的 ...

  10. MATLAB矩阵乘法14例

    MATLAB矩阵乘法14例 简介 矩阵乘法是线性代数中的基本运算之一,也是MATLAB中的重要运算.矩阵乘法的结果是两个矩阵的乘积,其中一个矩阵的列数等于另一个矩阵的行数.在这篇文章中,我们将介绍20 ...

最新文章

  1. 正则的实例用法,删除包含某些字符的字符串
  2. 参加过java培训机构的学员如何找出路
  3. 基于intellij和meavn的整合开发struts2框架的web程序
  4. boot.img详解
  5. Vue的axios与ajax的区别:axios是对ajax的封装
  6. 位运算(按位与、按位或、异或、取反)以及原码、反码、补码
  7. Lecture 7:策略梯度
  8. 对话 “智能+”平台大师,看IBM如何重塑企业数字化
  9. 微信小程序商城毕业设计毕设作品(6)任务书
  10. Air202学习(4)官方例程(luat版)
  11. 计算机专业可以评电力工程职称吗,电力工程类职称评审专业范围,你了解多少?...
  12. 压力测试常用专业名词解释
  13. qq里面cap字符_qq字符
  14. 二元函数最大最小值定理证明_求函数最小最大值定理的证明
  15. uniapp 实现微信聊天效果 阻止input失焦
  16. vue中对token的有效期的理解
  17. VUE纯前端导出excel表格功能《转载》
  18. 华为注册“花瓣编程”,释放了什么信号?
  19. uc浏览器、QQ浏览器的h5页面,点击分享按钮,分享到微信、qq、微博
  20. UWP 和 WPF 对比

热门文章

  1. VSCode配置JavaScript环境
  2. stc单片机c语言编程软件,stc isp官方下载-STC单片机ISP下载编程软件下载v6.85i 官方最新版-西西软件下载...
  3. 系统制作与优化2007最终版
  4. 计算机网络综合布线课设,中职计算机网络综合布线课程改革与思考
  5. 数字延时网络混响算法研究(FDN)
  6. SSCOM的模拟连接测试及服务器连接
  7. 数据挖掘导论完整版pdf中文
  8. 深入浅出统计学-第一章
  9. cadence入门学习
  10. XcodeGhost事件冷思考:智能时代的达摩克利斯之剑