当前位置:大问百书>百科知识>如何在MATLAB上打根号

如何在MATLAB上打根号

2024-09-16 11:45:29 编辑:zane 浏览量:612

如何在MATLAB上打根号

的有关信息介绍如下:

问题补充说明:急需,狂求

如何在MATLAB上打根号

上面的都说得不够详细,一楼且说错了(不是大写的SQRT)。我稍微给总结下吧:

360问答matlab中,表示根号常用:

1.如果是一个数字,比如5,表示它的根号用下面三个是等效的,都可正确运行。

5^0.5;sqrt(5);sqrtm(5)

2.如果是个矩阵A,表示A的试略班观根号,那就有区别了。

sqrt(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

00于纪养输差良话地1-45];

则sqrt足洲阶非皮裂钟m(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中各个元素自身开根号。

你可以运行试试。

版权声明:文章由 大问百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.dawenbaishu.com/article/102821.html
热门文章