MATLAB运算符

1.矩阵运算与数组运算区别:矩阵运算应注意矩阵大小必须符合特定要求。如矩阵加减中,矩阵大小必须相同,A*B中,矩阵A的列数必须等于矩阵B的行数。数组运算时矩阵或数组中的对应元素进行运算。

矩阵左除与数组左除:

MATLAB运算符

MATLAB运算符

注:矩阵左除可以用来求解线性方程组,A\B相当于MATLAB运算符

2.转置与共轭转置区别:共轭转置会对矩阵取转置的同时取每一个元素的共轭。

转置与共轭转置:

MATLAB运算符

注:对于一个实数,其共轭等于它本身;对于一个复数,取共轭时实部不变,虚部等于原来的相反数。

3.关系运算符:关系运算是同型数组对应元素之间进行的运算,运算结果也是一个同型的逻辑数组。

注:对浮点数做关系运算要有精度的概念。

4.逻辑运算符:先决逻辑运算符只能对变量进行计算,无法对数组进行计算。