0
我剛剛進入python所以我不知道很多線性編程庫。找到python中不平等的根源
我想要做的是:
建立一個多面體Ax<=b
並發現它擁有的所有解決方案(可行的解決辦法&基本可行的解決方案)。
其中A是M×N矩陣(M行& N列),並且b是每個限制的最小值的向量。
我試圖進入scipy優化和numpy,但我一直無法找到我想要的。
謝謝!
我剛剛進入python所以我不知道很多線性編程庫。找到python中不平等的根源
我想要做的是:
建立一個多面體Ax<=b
並發現它擁有的所有解決方案(可行的解決辦法&基本可行的解決方案)。
其中A是M×N矩陣(M行& N列),並且b是每個限制的最小值的向量。
我試圖進入scipy優化和numpy,但我一直無法找到我想要的。
謝謝!
也許你可以使用sympy圖書館有inequality solver,這似乎是做你在問什麼。
你應該看看[numpy.linalg.solve](https://docs.scipy.org/doc/numpy/reference/generated/numpy.linalg.solve.html),並在這裏發佈你得到多遠更具體的幫助 – mommermi
sadly numpy.linealg.solve doest work因爲它解決了Ax = b不是Ax <= b – CrisGuN
對於較大的矩陣可能會成爲'= b'的一個難題。你處理什麼樣的矩陣大小? – Cleb