MATLAB 基本使用方法:简单数学运算

运算符是数学运算最基本的组成部分,它包括算术运算符关系运算符逻辑运算符三大类。

 

1. 算术运算符

常见算术运算包括乘方等运算。

根据数学运算的要求,MATLAB系统对运算符做了相应定义,如下表所示:

 

 

示例:

首先,创建两个矩阵,如下:

 

进行矩阵相乘、矩阵点乘运算,如下:

 

进行矩阵右除运算a/b(等效于矩阵a乘以矩阵b的逆),如下:

 

进行矩阵左除运算a\b(等效于矩阵a的逆乘以矩阵b),如下:

 

2. 关系运算符

常见关系运算包括大于小于等于大于等于小于等于不等于,定义如下表所示。

关系运算符主要用于对矩阵(或数组)与一个标量或与同类型的矩阵(或数组)进行比较,得出由0和1组成的矩阵或数组,其中0和1分别表示不满足和满足指定的关系。

示例:

让矩阵中每一个元素分别与2进行比较,如下:

 

让矩阵A中元素与矩阵B中对应的元素进行比较,如下:

 

3. 逻辑运算符

常见逻辑运算包括异或4种运算,定义如下表所示。

在MATLAB逻辑运算中,所有非零数值都被认为是“真”,零为“假”;

在逻辑运算的结果中,如果判断结果为真,则输出1,否则输出0。

示例:

 

算术运算符、关系运算符和逻辑运算符在具体运算中有一个优先级别,如下表所示。

 

posted on 2020-04-20 19:59  躬耕南阳  阅读(1840)  评论(0编辑  收藏  举报

导航