如何在MATLAB上打根号

急需,狂求... 急需,狂求 展开
 我来答
刀剑上的舞者
高粉答主

2019-04-19 · 你要在大时代中做个坚强的小人物,在狂欢夜
刀剑上的舞者
采纳数:6 获赞数:87652

向TA提问 私信TA
展开全部

材料/工具:matlab

1、在我们的电脑上打开matlab,在命令行窗口中输入“9^0.5”,按回车键可以看到9求根的结果

2、通过sqrt函数表示根号,在命令行窗口中输入“sqrt(9)”,按回车键可以看到得到相同的结果,

3、通过sqrtm函数表示根号,在命令行窗口中输入“sqrtm(9)”,按回车键可以看到结果为3,如果是要对一个数字求根,这三种方式都可以表示根号

4、如果是对矩阵求根,sqrt(a)是对a矩阵每行没列的数据求根

5、也可以通过"a.^0.5"来求矩阵的根,需要注意的是和常数不同的是需要加“.”

6、矩阵通过sqrtm函数,得出的是一个新矩阵x,a=x*x,

百度网友9bebf92
推荐于2019-11-05 · TA获得超过885个赞
知道答主
回答量:20
采纳率:0%
帮助的人:3072
展开全部

只需使用sqrt函数即可。

  1. 定义需要开根的数或矩阵为x;

  2. 令B=sqrt(x);

  3. 当x有多于一个根时,在B中挑选所需的数或矩阵。

扩展资料:

B = sqrt(X) 返回数组 X 的每个元素的平方根。对于 X 的负元素或复数元素,sqrt(X) 生成复数结果。

sqrt 函数的域包含负数和复数,对于负的复数 z = u + i*w,复数方根 sqrt(z) 返回 sqrt(r)*(cos(phi/2) + 1i*sin(phi/2)),其中 r = abs(z) 是半径,phi = angle(z) 是在闭区间 -pi <= phi <= pi 内的相位角。

如果想要负数和复数返回错误消息而不是返回复数结果,改用 realsqrt。

参考资料:MathWorks中国-平方根

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
树木爱水闰
推荐于2019-11-10 · TA获得超过3.7万个赞
知道小有建树答主
回答量:40
采纳率:90%
帮助的人:1万
展开全部

一、方法如下:

1、第一步在我们的电脑上打开matlab,在命令行窗口中输入“9^0.5”,按回车键可以看到9求根的结果,这是一种方式,如下图所示:

2、第二步通过sqrt函数表示根号,在命令行窗口中输入“sqrt(9)”,按回车键可以看到得到相同的结果,如下图所示:

3、第三步通过sqrtm函数表示根号,在命令行窗口中输入“sqrtm(9)”,按回车键可以看到结果为3,如果是要对一个数字求根,这三种方式都可以表示根号,如下图所示:

二、关于MATLAB

1、MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

2、MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

3、它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c583696
推荐于2017-05-16 · TA获得超过1051个赞
知道小有建树答主
回答量:97
采纳率:0%
帮助的人:0
展开全部
上面的都说得不够详细,一楼且说错了(不是大写的SQRT)。我稍微给总结下吧:
在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 -4 1 0 0
-4 6 -4 1 0
1 -4 6 -4 1
0 1 -4 6 -4
0 0 1 -4 5];
则sqrtm(A)结果为
[ 2 -1 -0 -0 -0
-1 2 -1 0 -0
0 -1 2 -1 0
-0 0 -1 2 -1
-0 -0 -0 -1 2 ]
而sqrt(A)和A.^0.5是A中各个元素自身开根号。
你可以运行试试。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友032999a
2009-12-20 · TA获得超过1159个赞
知道小有建树答主
回答量:222
采纳率:0%
帮助的人:152万
展开全部
用sqrtm()这个函数表示开方!
例如:
根号2可以表示为:sqrtm(2)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式