avatar
简单问题:解方程# Computation - 科学计算
p*n
1
我是外行,见笑了。
形如 x^n=ax+b 的方程(x 待求,其他常数),用什么方法求解最方便?
我只知道牛顿迭代,有更简单更快的吗?matlab里面有专门的function吗?
谢了
avatar
bd
2
分特,牛顿迭代法已经够简单了。
N=3时是有公式的,N再大就只能用数值方法了吧。

【在 p***n 的大作中提到】
: 我是外行,见笑了。
: 形如 x^n=ax+b 的方程(x 待求,其他常数),用什么方法求解最方便?
: 我只知道牛顿迭代,有更简单更快的吗?matlab里面有专门的function吗?
: 谢了

avatar
d*q
3
超过5次就没有解析解了【 在 bd (I need job) 的大作中提到: 】
avatar
bd
4
理论上是那样的,很久以前看过N=5时的理论公式,表达式繁得一踏糊涂,好象需要很多
判断。其实还不如直接用迭代方法求解。

【在 d***q 的大作中提到】
: 超过5次就没有解析解了【 在 bd (I need job) 的大作中提到: 】
avatar
t*t
5
roots([1 zeros(1,n-2) -a -b]) for n>=3

【在 p***n 的大作中提到】
: 我是外行,见笑了。
: 形如 x^n=ax+b 的方程(x 待求,其他常数),用什么方法求解最方便?
: 我只知道牛顿迭代,有更简单更快的吗?matlab里面有专门的function吗?
: 谢了

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。