问题补充说明:急需,狂求
上面的都说得不够详细,一楼且说错了(不是大写的SQRT)。我稍微给总结下吧:
在360问答matlab中,表示根号常用:
1.如果是一个数字,比如5,表示它的根号用下面三个是等效的,都可正确运行。
5^0.5;判部sqrt(5);sqrtm(5)
2.如果是个矩阵A,表示A的根号,那就有区别了。
sqr孙交t(A)表示A中各个元素开根号,然后形成一个新矩阵。
sqrtm(A)最传矿机则得出的一个结果是一个新矩阵B且满足A=B*B
而A^0.5则会出错,不能运行。
但是A.^0.5督期还取是正确的(注意A后面有个点),它的意思和sqrt(A)相同预明。
举例:
A=[5-4100
-46-410
1职提令划里于井而胜药裂-46-41
01-46-4
001-45];
则sqrtm(A)结果为
[2-1-0-0-0
-12-10-0
0-12-10
-00-12-1
-0-0-0-12]
而sqrt(A)和A.^0.5是A中各个元素自身开根号。
你可以运行试试。