4

次の行のように、関数を定義し、変数を変更して展開するとします。

declare(a,real); declare(k,real); declare(z,real);

myFun(a,k,z):=(1-1/2*((k-a)/2)^2)*z - 1 + 1/2* ((k+3*a)/2)^2;

myFun(a,k,z),simp,a=x0+x1*k;

expand(%);

私が今やりたいことは、 kの多項式を取得することです。つまり、1 つのコマンドでkの各累乗の項を収集して、次のように表示します。

(...)k^2 + (...)k + (...)
4

1 に答える 1