原文链接 http://blog.macro2.org/2010-09/matrix-sqrt-sqrtm.html
要分清这两个函数的区别我们首先看乘方的区别。在Matlab中运行下列语句。
“两个大于号”后面是需要在Matlab中输入的命令,其他的是Matlab中的结果输出。
这几句清晰地解释了矩阵乘法与矩阵乘方的关系、矩阵点乘(元素对元素)与矩阵点乘方的关系。下面我们来看开方。
先生出一个方便做开方运算的矩阵
即sqrt()得到的结果与点乘有关。
与矩阵乘法(乘方)有关的命令是sqrtm().
接下来讲的就是^.5, .^.5 与sqrt(),sqrtm()的关系了。他们的对应关系很简单,看下列代码就明白了。