python 方程式の解をdfに格納していく

実現したいこと

三次方程式の解をdfに格納したい

発生している問題・分からないこと

①三次方程式
X3 + A*X2 + B = 0
のA,Bそれぞれにdf["A"],df["B"]を与えた時の解Xを、df["X1"],df["X2"],df["X3"]のように格納したい
解の公式を用いるしかないでしょうか

②またその場合 連立方程式
u3 + v3 + 2*q = 0 , u * v + p = 0
のp,qそれぞれにdf["p"],df["q"]を与えた時の解u,vを、df["u"],df["v"]のように格納したい

普通に連立方程式を解く分にはsympy.solveでできるそうですが
for文を使って1行ずつ計算ではなく、以下のように簡潔にできないかと考えています
df["C"] = df["A"] + df["B"]

該当のソースコード

特になし

試したこと・調べたこと

上記の詳細・結果

似た内容にたどり着くことができませんでした

補足

特になし

コメントを投稿

0 コメント