多元連立方程式をpython使用して解きたいので、次の12元連立方程式を用意しました。
しかし、以下のようなエラーが出て解くことができません。
TypeError: list indices must be integers or slices, not tuple
TypeError: list indices must be integers or slices, not tuple
[]の位置などの変更や、bの数字を一つ一つ[]で囲むなどしてもエラーが出て解くことが出来ませんでした。
ご協力をお願いします。
import numpy as np A=np.array([[-72,-74,91,59,53,-95,-32,-39,93,76,-31,22],[78,-84,-96,69,-21,-72,89,-26,21,65,3,49],\ [-46,11,-39,54,57,-14,59,-10,77,-34,0,99],[27,4,52,23,-1,43,-41,13,9,-70,-16,91],\ [60,-92,84,58,-8,-6,91,8,-30,-11,-5,-96],[-91,-16,-96,51,-56,-85,-52,46,-78,87,96,-83],\ [-32,-80,-80,54,-28,-85,-38,-75,5,32,-80,-72],[5,-18,6,74,-9,-64,30,-44,-26,-6,-22,13],\ [30,61,-100,63,-19,-92,68,-38,-11,-96,44,-50],[59,4,99,-62,-34,-89,-52,87,22,38,86,15],\ [-75,-92,-21,62,-77,-31,-10,90,83,89,66,-17],[-5,23,-29,16,25,50,95,65,-57,35,4,22] b=np.array([4885,10656,14249,7244,17152,-22439,-41829,-7222,-12530,18797,13201,22623]) print(np.linalg.solve(A, b))
回答1件
あなたの回答
tips
プレビュー