Redian新闻
>
[转载] 求一个方程的解析解
avatar
[转载] 求一个方程的解析解# Computation - 科学计算
h*r
1
【 以下文字转载自 Mathematics 讨论区 】
【 原文由 humorstar 所发表 】
a*sin(theta)*sin(theta)+b*sin(theta)*cos(theta)+c*cos(theta)*cos(theta)
+d*sin(theta)+e*cos(theta)+f = 0
a~f是常数,求theta,能求出解析解吗?
另外一个方程:
a*sin(theta)^4+b*sin(theta)^3+c*(sin(theta)^2)*cos(theta)+d*sin(theta)^2
+e*sin(theta)*cos(theta)+f*sin(theta)+g = 0
这个有可能有解析解吗?没有的话,用什么数值方法比较快?
谢谢.
avatar
b*y
2
you could solve either of them using non-linear equation solver, such
as Newton-Raphson method. Since the equations have multiple zero crossings,
you need to know the bound of your desired solution and set the initial
guess accordingly.

【在 h*******r 的大作中提到】
: 【 以下文字转载自 Mathematics 讨论区 】
: 【 原文由 humorstar 所发表 】
: a*sin(theta)*sin(theta)+b*sin(theta)*cos(theta)+c*cos(theta)*cos(theta)
: +d*sin(theta)+e*cos(theta)+f = 0
: a~f是常数,求theta,能求出解析解吗?
: 另外一个方程:
: a*sin(theta)^4+b*sin(theta)^3+c*(sin(theta)^2)*cos(theta)+d*sin(theta)^2
: +e*sin(theta)*cos(theta)+f*sin(theta)+g = 0
: 这个有可能有解析解吗?没有的话,用什么数值方法比较快?
: 谢谢.

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