PolynomialExpressionQ

PolynomialExpressionQ[expr,x]

如果 expr 结构上是 x 的多项式就给出 True,否则给出 False.

PolynomialExpressionQ[expr,{x,y,}]

如果 expr 结构上是 x,y, 的多项式就给出 True,否则给出 False.

PolynomialExpressionQ[expr,{x,y,},test]

如果 expr 结构上是 x,y, 的多项式且系数满足 test,则给出 True,否则给出 False.

更多信息

  • x,y, 的多项式是通过 PlusTimes 和正整数 Powerx,y, 构建的表达式,但系数不含有 x,y,.
  • PolynomialExpressionQ[expr,vars,NumericQ] 测试 expr 是否是系数为数值的 vars 的多项式.

范例

打开所有单元关闭所有单元

基本范例  (3)

测试表达式是否是指定变量的多项式:

测试表达式是否是指定的几个变量的多项式:

测试表达式是否是系数为数值的多项式:

范围  (4)

多项式可能会被部分分解:

多项式的系数可能包含任意函数:

变量不必是符号:

变量不必彼此独立:

属性和关系  (5)

Expand 将多项式表示为单项式的和:

Factor 将多项式表示为不可约因式的积:

因式是多项式:

多项式的比是有理表达式:

RationalExpressionQ 测试分式是否是有理表达式:

多项式表示解析函数:

FunctionAnalytic 验证 f 是解析函数:

PolynomialQ 试图求出表达式之间的代数相关性:

PolynomialExpressionQ 纯粹是结构性的,不允许使用算术表达式变量:

可能存在的问题  (2)

非多项式可能表示多项式函数:

PolynomialExpressionQ 纯粹是语法意义上的:

语法上来讲,Sin[x] 是系数,不含有 Cos[x]Tan[x]

Wolfram Research (2020),PolynomialExpressionQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PolynomialExpressionQ.html.

文本

Wolfram Research (2020),PolynomialExpressionQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PolynomialExpressionQ.html.

CMS

Wolfram 语言. 2020. "PolynomialExpressionQ." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/PolynomialExpressionQ.html.

APA

Wolfram 语言. (2020). PolynomialExpressionQ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/PolynomialExpressionQ.html 年

BibTeX

@misc{reference.wolfram_2024_polynomialexpressionq, author="Wolfram Research", title="{PolynomialExpressionQ}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/PolynomialExpressionQ.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_polynomialexpressionq, organization={Wolfram Research}, title={PolynomialExpressionQ}, year={2020}, url={https://reference.wolfram.com/language/ref/PolynomialExpressionQ.html}, note=[Accessed: 22-November-2024 ]}