sqrt是矩阵内每一个元素对应开平方,即H=[a,b;c,d],则
sqrtm是矩阵开平方,即P=A*A,则sqrtm(P)=A,A是其每个特征值都具有非负实部的唯一平方根。如果A具有任何包含负实部的特征值,则生成复数结果。如果A是奇异矩阵,则A可能没有平方根。如果检测到完全奇异性,则会输出一条警告。
例如:
a=[1,4;9,16];
sqtr(a)=[1,2;3,4];
sqrtm(a)=[0.4662 + 0.9359i,0.8860 - 0.2189i;1.9935 - 0.4924i,3.7888 + 0.1152i]