How to solve this non-linear 6 varriable equations using newton rapson method.x

1 回表示 (過去 30 日間)
Debarshi Chakraborty
Debarshi Chakraborty 2020 年 1 月 18 日
コメント済み: Walter Roberson 2020 年 1 月 22 日
How to solve this non-linear 6 varriable equations using newton rapson method. i want the values of a,b,c.d.e.f for what it will become 0.
eq1 = cosd(5*a)+cosd(5*b)+cosd(5*c)+cosd(5*d)+cosd(5*e)+cosd(5*f);
eq2 = cosd(7*a)+cosd(7*b)+cosd(7*c)+cosd(7*d)+cosd(7*e)+cosd(7*f);
eq3 = cosd(11*a)+cosd(11*b)+cosd(11*c)+cosd(11*d)+cosd(11*e)+cosd(11*f);
eq4 = cosd(13*a)+cosd(13*b)+cosd(13*c)+cosd(13*d)+cosd(13*e)+cosd(13*f);
eq5 = cosd(17*a)+cosd(17*b)+cosd(17*c)+cosd(17*d)+cosd(17*e)+cosd(17*f);
eq6 = cosd(19*a)+cosd(19*b)+cosd(19*c)+cosd(19*d)+cosd(19*e)+cosd(19*f);
  11 件のコメント
Debarshi Chakraborty
Debarshi Chakraborty 2020 年 1 月 22 日
if this condition is not tru then i dont need that value,, i want the value of only if it's on that range
Walter Roberson
Walter Roberson 2020 年 1 月 22 日
Ok so after (say) 2 iterations when the error is still quite high, and it generates an x that does not meet the conditions, then you want to... What, give up on the complete solving process?
You might perhaps be thinking that in that situation you want to loop back and try different initial values, but the problem with that is that it is likely that every initial starting point that is not exactly right already will end up violating the conditions.
Newton Raphson works by successive over-projection and recovery, so as long as you are using Newton Raphson, you will encounter current values that violate the conditions and yet are needed to recover to a better position.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeNewton-Raphson Method についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by