逻辑运算符 描述
& 逻辑与运算符,& 两边的表达式的结果都为 1 时返回 1,否则返回 0。
| 逻辑或运算符,| 两边的表达式结果有一个为 1 时返回 1,都为 0 时才返回 0。
~ 逻辑非运算符,~ 会对表达式的结果进行取反操作。表达式为 1 时得到 0,为 0 时得到 1。
A = [0 9 6; 1 3 0];
B = [1 4 3; 1 5 0];

使用逻辑运算符对两个数组进行运算

A & B
运行过程:

在使用&运算符对两个数组进行运算时,要注意 &运算符的使用,& 两边的表达式的结果都为 1 时返回 1,否则返回 0。

0 & 1 9 & 4 6 & 3
1 & 1 3 & 5 0 & 0
运行结果:

数组的除法运算

说明:数组中 ./.\都可以做除法运算,但是它们的区别是在于 MATLAB里 \是左除,/是右除。在下面数值运算的例子中 A ./ B 等效于 B .\ A。

A ./ B
运行过程

A ./ B表示 A ÷ B

0 ÷ 1 9 ÷ 4 6 ÷ 3
1 ÷ 1 3 ÷ 5 0 ÷ 0

注: 0 ÷ 0 = NaN
运行结果:

 A .\ B
运行过程

A .\ B表示 B ÷ A

1 ÷ 0 4 ÷ 9 3 ÷ 6
1 ÷ 1 5 ÷ 3 0 ÷ 0

注:1 ÷ 0 = Inf 因为0 不能作为除数。

运行结果:

数组的乘法运算

 A .* B
运行过程

A .* B表示 A x B

0 x 1 9 x 4 6 x 3
1 x 1 3 x 5 0 x 0

运行结果:

数组的加法运算

 A .+ B
运行过程

A .+ B表示 A + B

0 + 1 9 + 4 6 + 3
1 + 1 3 + 5 0 + 0

运行结果:

数组与常数间的运算
 A .+ 5
运行过程
0 + 5 9 + 5 6 + 5
1 + 5 3 + 5 0 + 5

运行结果:

MATLAB 数组运算相关推荐

  1. MATLAB—数组运算及数组化编程

    文章目录 前言 一.数组的结构和创建 1.数组及其结构 2.行数组的创建 3.对数组构造的操作 二.数组元素编址及寻访 1.数组元素的编址 2.二维数组元素的寻访 三.数组运算 非数的问题 前言 编程 ...

  2. 在matlab中数组运算符,matlab数组运算

    一.矩阵和数组的区别和联系 区别:1.矩阵是数学概念,而数组是计算机程序设计领域的概念 2.作为一种变换或映射符的体现,矩阵有着明确而严格的数学规则.而数组运算是matlab软件定义的规则,其目的是为 ...

  3. 数组之间的计算matlab,matlab中的矩阵运算和数组运算方法

    MATLAB 具有两种不同类型的算术运算:数组运算和矩阵运算.您可以使用这些算术运算来执行数值计算,例如两数相加.计算数组元素的给定次幂或两个矩阵相乘. 矩阵运算遵循线性代数的法则.数组运算则是执行逐 ...

  4. matlab 三维数组运算,MATLAB二维三维画图仿真数组运算

    MATLAB二维三维画图仿真数组运算 1. 数学 (1) 数组运算: x=[1 2 3 4]; y=[3 4 5 6]; z=x+y %数组x与数组y相加得到数组z z = 4 6 8 10 z=x- ...

  5. 【MATLAB】数组运算

    (这里这列举笔者不熟悉的,容易忘的数组运算) 1.数组的转置 >> a=[1 2 3 4 5 6 7]a =1 2 3 4 5 6 7>> b=a'b =1234567 2.对 ...

  6. matlab多项式加法运算,matlab多项式运算与代数方程求解解析.ppt

    * 多项式运算与代数方程求解 数学软件 Matlab Matlab基础及应用 * 多项式转化为符号表达式:poly2sym 四则运算:conv.deconv 导数与积分:ployder.polyint ...

  7. matlab关系运算

    MATLAB关系运算 MATLAB关系运算符对数组的元素进行设置,将元素设置为逻辑1(真)的关系是真实的和逻辑0(假),它是两个阵列,可以返回一个相同大小的逻辑阵列间的比较. MATLAB关系运算符标 ...

  8. matlab isnumeric函数,MATLAB数组的常用函数

    3  进行数组运算的常用函数 在MATLAB中有一些常用函数,这些函数在日常的编程计算过程中会经常遇到,一般是基本的数学概念在MATLAB中的函数表达方式.这些函数在MATLAB中可以同时作用于整个矩 ...

  9. matlab实验二数值运算报告,MATLAB数值运算实验报告.docx

    MATLAB数值运算实验报告 实验报告系 (部): 信息工程 班 级: 姓 名: 学 号: 课 程: MATLAB 实验名称: Matlab数值运算目录一 . 实验目的2二 . 实验内容2三 . 实验 ...

最新文章

  1. 2022-2028年中国廉价航空行业深度调研及投资前景预测报告
  2. ReentrantLock+线程池+同步+线程锁
  3. 矩阵消除游戏--牛客练习赛58
  4. linux内核网络协议栈--数据包的发送过程(二十一)
  5. pip和conda 换清华源
  6. android studio import android-source-code
  7. 253B. Physics Practical
  8. 吴恩达机器学习(一)单变量线性回归(假设函数、代价函数、梯度下降)
  9. 将本地项目上传到gitLab操作
  10. Ubuntu18.04安装openjdk-7-jdk
  11. 写得好 git 提交信息
  12. 美图秀秀去广告单文件版 v6.4.3.0
  13. 趋势科技防毒墙-网络版(OfficeScan)客户端管理工具
  14. 调用QQ/TIM算法实现获取当前登陆账号和ClientKey
  15. docker安装centos7镜像
  16. realsenseD400系列使用realense-ros出现“symbol lookup error ... undefined symbol: _ZN2cv3M “解决方法(这个问题在我这里终结)
  17. java 回合制抛物线游戏_回合制抛物线射击游戏《坦克总动》重磅来袭!
  18. docker学习之docker hub寻宝游戏
  19. 职场一些办公技能和技巧总结
  20. linux vi文件提示swp,如何解决非正常关闭vi编辑器时生成.swp文件问题

热门文章

  1. HDU 5816 Hearthstone
  2. 设计师必备网址 百度MUX
  3. css3教程:弹性盒模型
  4. Hbase常用操作(增删改查)
  5. 简单工厂模式,抽象工厂模式,反射工厂模式的代码总结
  6. 机器学习和计算机视觉相关的数学
  7. 为什么要使用EJB?
  8. 类的sizeof大小和C语言中各种数据类型的长度
  9. 串行 spi Flash 跨页编程的注意点
  10. 零基础代理神器allproxy