多语言展示
当前在线:652今日阅读:165今日分享:48

Matla简明基础教程:[17]关系和逻辑运算符

接触过C和C++编程的同学应该知道,对于关系和逻辑运算,每个语言都有自己独特的运算符和运算方式。matlab作为一个强大的数学工具和仿真分析工具,这些运算符必不可少。这节小编和大家一起分享一下matlab中关系运算符和逻辑运算符的使用及函数。
工具/原料
1

matlab

2

电脑

方法/步骤
1

matlab和其他语言或者软件一样,也有用于比较矩阵的六个关系运算符,关系运算符,顾名思义,就是表示数据之间大小关系的元素符号。可以对矩阵与一个标量进行比较,即矩阵中的每个元素与标量进行比较。这六个运算符分别用图片的形式给出。它们是:< 小于< = 小于等于> 大于>= 大于等于== 等于~= 不等于

2

关系运算符比较对应的元素,产生一个仅包含1和0的具有相同维数的矩阵。其元素是:1 比较结果是真或者0 比较结果是假在一个表达式中,算术运算符优先级最高,其次是关系运算符,最低级别是逻辑运算符。圆括号可以改变其顺序。

3

给出一个实例,我们对预定义变量pi的值和通过命令rat获得的pi的近似值进行比较。结果如下:

4

假设两个三维矩阵,我们通过matlab看两矩阵元素的大小关系。我相信不用我分析大家也知道结果的意思,元素为0的说明A矩阵在这个位置的元素不大于B,为1相反。

5

逻辑运算符基本和计算机语言中的一样,只是在matlab中表示方法有所不同。如下:& 与| 或~ 非xor异或

6

小编再把逻辑运算符具体的功能总结如下,图片中有详细的说明。

注意事项

如果您觉得此经验多少帮助到您,希望您能够点击左下角投上您宝贵的一票。如果喜欢此经验,请您点击正下方五角星,以便还能看到。如果您有什么可以分享,请您点击右下角的评论,我们一起讨论。谢谢您~

推荐信息