level 1
sky无聊之人
楼主
诸位,问题如下,假设我有一个四次四项式s,可以通过条件“/;”把四次幂项给去掉吗,该如何操作?
s = x y + x^2 y + x^2 y^2 + x^3 y
s /. {x^n_ /; n >= 2 -> 0, y^m_ /; m > 1 -> 1}
s /. {x^n_ -> 0, y^m_ -> 1} /; n >= 2 && m > 1
s /. {x^n_ -> 0, y^m_ -> 0} /; n + m >= 4
以上三个中,第一个是分别作用的,但如果我想像第二个那样把条件统统放到背后来写,有可操作行吗,因为我第二个在这里报错了。
第三个就是想去掉四次幂项了,但因为第二个的想法没实现,所以,嘿嘿,报错了。
2018年12月05日 11点12分
1
s = x y + x^2 y + x^2 y^2 + x^3 y
s /. {x^n_ /; n >= 2 -> 0, y^m_ /; m > 1 -> 1}
s /. {x^n_ -> 0, y^m_ -> 1} /; n >= 2 && m > 1
s /. {x^n_ -> 0, y^m_ -> 0} /; n + m >= 4
以上三个中,第一个是分别作用的,但如果我想像第二个那样把条件统统放到背后来写,有可操作行吗,因为我第二个在这里报错了。
第三个就是想去掉四次幂项了,但因为第二个的想法没实现,所以,嘿嘿,报错了。