免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 发帖

获取多元多项式的次数

本帖最后由 青青子衿 于 2019-6-18 15:32 编辑
  1. coefs = CoefficientList[
  2.    x^3*y + x^2*z^2 + 2*x*y^3*z + y*z^5, {x, y, z}];
  3. Max[Total /@ (Position[coefs, x_ /; x != 0] - 1)]
复制代码
...
目前(2019年),直接使用Exponent命令,只能获取一元多项式的最高次数。
\[ x^3y + x^2z^2 + 2xy^3z + yz^5 \]
所以将其他变量全部用x替换,则使用Exponent命令,便可获取多元多项式的最高次数。
...
  1. x^3*y + x^2*z^2 + 2*x*y^3*z + y*z^5 /. y | z -> x // Exponent[#, x] &
复制代码
...
http://kuing.orzweb.net/viewthread.php?tid=5506
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

返回列表 回复 发帖