- ベストアンサー
3次式「aX^3+bX^2+cX+d=0」の一般解(実数で)を誘導したいのですが,どうすればよいのでしょうか?
当方,応力の6成分を用いて,主応力成分を3つ求めたいと考えております. 3×3行列を対角化する演算を行うことになると考え,計算するうちに3次式を解く必要が出てまいりました. 3次式の解の公式を試しておりまして, 「a=1, b=-6, c=11 d=-6 → (x-1)(x-2)(x-3)=0を想定」の解は,理論どおりx=1,2,3と計算できたのですが, 「a=1, b=-13, c=47 d=-35 → (x-1)(x-5)(x-7)=0を想定」の解は,理論どおりのx=1,5,7とは,うまく計算できておりません. また,最終的にはプログラムを構築する予定ですが, Newton法やヤコビ法などのような収束計算を用いる方法は,計算コストの関係上あまり使用したくないと考えております. ご教授の程,よろしくお願いいたします.
- みんなの回答 (3)
- 専門家の回答
お礼
ご回答,ありがとうございました. 試してみようと思います.