matlab如何开方根和三次方根?

matlab如何开方根和三次方根?,第1张

在matlab中是这样开平方根和三核兆次方根的:

一、开平方根(开方根),可以直接使用sqrt()函数,power()函数或^符号歼谈

>>sqrt(9)

>>power(9,1/2)

>>9^(1/2)

二、开三次方根,可以直接使用power()函氏氏碰数或^符号

>>power(8,1/3)

>>8^(1/3)

三、执行后的效果

matlab中使用函数

nthroot(a,n)

表示对实数a开n次方,结果得到一个实数,例如:

>>nthroot(27,3)

ans = 3

>>nthroot(-27,3)

ans =-3另外,开三次方也就是1/3次幂,所以隐禅可以转换为使用power(a,n)函数或者^幂运算符求1/3次幂,例如:

>>power(27,1/3)

ans = 3

>>27^(1/3)

ans = 3不过,需要注意的是,后面两个是在复数域内计算,那么对负数开三次方时的结果将与nthroot()函数灶升尘不同:

>>power(-27,1/3)

ans = 1.5000 + 2.5981i

>>(-27)^(1/3)

ans = 1.5000 + 2.5981i所以,根据你的具笑拆体需求使用相应的方法

材料/工具: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,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12268482.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存