1

私の問題に関するすべての助けを前もってありがとう!

私は関数を書いていますが、関数の一部は function をq^2 P[1, 7] P[3, 9] P[4, 6] + (P[1, 6] P[3, 9] P[4, 7])/q - 2 q P[1, 6] P[3, 9] P[4, 7] - q^3 P[1, 7] P[3, 4] P[6, 9] + q^2 P[1, 3] P[4, 7] P[6, 9] + q^2 P[1, 6] P[3, 4] P[7, 9]介してコンマ区切りの単項式リストに分割することMonomialListです。

q関数と組み合わせて使用​​しているパッケージ内で、P[_Integer, _Integer]オブジェクトとして定義されています。MonomialList上記の多項式を分離できず、結果が得られます{q^2 P[1, 7] P[3, 9] P[4, 6] + (P[1, 6] P[3, 9] P[4, 7])/q - 2 q P[1, 6] P[3, 9] P[4, 7] - q^3 P[1, 7] P[3, 4] P[6, 9] + q^2 P[1, 3] P[4, 7] P[6, 9] + q^2 P[1, 6] P[3, 4] P[7, 9]}

関数で追加の引数を使用しMonomialListて変数を指定しようとしましたが、役に立ちませんでした。誰かが多項式から単項式リストを達成するのを手伝ってくれませんか? よりも良い方法を誰かが知っている場合はMonomialList、必ずそれを提案してください。

4

1 に答える 1