11智能在线
新记
matlab怎么求矩阵的绝对值
如题所述
举报该文章
相关建议 2017-06-21
首先,矩阵没有
绝对值
一说,你所谓的绝对值应该是 |A|---这个符号表示A对应的
行列式
。
要计算这一值非常简单,直接输入命令
det(A)
即可。此处函数det() 表示计算某一矩阵的行列式。
不过此时要注意,A应该是方阵。
另外,如果楼主想知道的是计算A中所有元素的绝对值,即矩阵B中,所有元素是A中对应元素的绝对值。那么更简单,直接输入
abs(A)
即可。abs()表示求绝对值,该函数名即是absolute的缩写。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/f7fv42pp2p84q7qfps.html
其他看法
第1个回答 2017-06-21
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的所有元素的绝对值之和
第2个回答 2017-06-21
MATLAB 求A对角线元素之和,左对角线
相似回答
大家正在搜
相关问题
matlab 如何求一个矩阵所有元素的绝对值的和
MATLAB如何求一个矩阵中的元素的绝对值最大的绝对值
用matlab编程,求两个矩阵相减的绝对值|A-B|
matlab编写程序,求两个矩阵A和B相减的绝对值|A-B|
怎么用matlab求一个矩阵的的值
matlab提取矩阵绝对值最大的元素
matlab怎么做到取矩阵每一行中绝对值最大的数,取出的值是...
matlab中查找矩阵中绝对值最大元素的下标怎么弄