取出代数表达式中的部分内容
| Coefficient[expr,form] | expr 中的 form 的系数 |
| Exponent[expr,form] | expr 中的 form 的最大幂 |
| Part[expr,n]或expr[[n]] | expr 中的第 |
| In[1]:= |
| Out[1]= |
| In[2]:= |
| Out[2]= |
| In[3]:= |
| Out[3]= |
| In[4]:= |
| Out[4]= |
读者可能注意到,用来取出和式第 n 项的函数 Part[expr, n] 与在 "处理列表元素" 中描述的取出列表元素函数是相同的. 这并非巧合. 实际上,如同 "同类列表的操作" 中讨论的那样,每个Mathematica 表达式能被处理成结构很像一个列表. 然而,如同 "同类列表的操作" 中讨论的那样,使用时必须小心,因为 Mathematica 常常把代数表达式显示成与其内部处理时的形式不同的形式.
甚至对没有明确展开的多项式,Coefficient 也能取出系数.
| In[5]:= |
| Out[5]= |
| Numerator[expr] | expr 的分子 |
| Denominator[expr] | expr 的分母 |
| In[6]:= |
| Out[6]= |
Denominator 取出分母.
| In[7]:= |
| Out[7]= |
| In[8]:= |
| Out[8]= |
