我有
Table[{x1, 1, 2, 3}^i, {i, 0, 3}] /. x1 -> 1/2
但以下不起作用,因为x1不会被1/2替换
Table[{x1, 1, 2, 3}^i, {i, 0, 3}] // Inverse /. x1 -> 1/2
有人能告诉我为什么以及如何解决这个问题?非常感谢!
答案 0 :(得分:8)
查看TreeForm
以了解如何解析表达式。
TreeForm@Hold[Table[{x1, 1, 2, 3}^i, {i, 0, 3}] // Inverse /. x1 -> 1/2]
http://yaroslavvb.com/upload/treeform.png
//
之后的所有内容都被视为使用Postfix表示法应用的函数头。所以你需要一些括号
(Table[{x1, 1, 2, 3}^i, {i, 0, 3}] // Inverse) /. x1 -> 1/2