beh*_*uri 1 wolfram-mathematica
在Mathematica如果我有一个符号代数方程,我怎样才能得到它由特定术语相乘的因素是什么?
我的意思是说,作为一些计算的结果,我得到一个符号方程a x^2 + b x + c y,并说我对任何乘以x^2(即a在这里)感兴趣.如果应用于a x^2 + b x + c y退货,我应该写什么声明a.
(请注意,在示例中有一个b x术语,所以我不能使用衍生物来提取因子)
我相信你要求的是如何提取系数.对于多项式表达式,您可以使用以下内容:
In[1]:= Coefficient[(x+y)^3, xy^2]
Out[1]:= 3
Run Code Online (Sandbox Code Playgroud)
更一般地说,如果你想获得所有系数,你可以这样使用CoefficientList:
In[1]:= f = a x^2 + b x + c;
CoefficientList[f, x]
Out[2]= {c, b, a}
Run Code Online (Sandbox Code Playgroud)