首先,矩阵没有绝对值一说,所谓的绝对值应该是 |A|---这个符号表示A对应的行列式。要计算这一值非常简单,直接输入命令det(A)即可。此处函数det() 表示计算某一矩阵的行列式。不过此时要注意,A应该是方阵。
叫矩阵A 行列式的值,不叫绝对值。
1、abs(A) 求矩阵A中每个元素的绝对值
2、sum(A) 沿着矩阵A的第一个维度计算元素之和。当A为向量时,得到所有元素之和;当A为二维矩阵时,将沿着列求和,即得到一个行向量。
下面进行一个实例演示:
1、打开matlab软件,在命令窗口输入:A = [ 1 2 3;-1 -2 -3;1 0 -1],显示结果
2、接着,输入代码:sum(sum(abs(A))),根据sum函数的说明,对于二维矩阵,使用两次sum函数才能得到所有元素的和。此时得到结果14,即为上面示例矩阵A的所有元素的绝对值之和。