作业帮 > 综合 > 作业

Mathematica命令问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/04 16:57:53
Mathematica命令问题
有没有哪个命令可以使
(f[1]+f[2])(f[1]+f[2])展开后的输出为
f[1]^2+f[1]f[2]+f[2]f[1]+f[2]^2
(而不是Mathematica里默认的输出形式:
f[1]^2+2f[1]f[2]+f[2]^2)
再把(c[1]-1)、(c[2]-2)分别赋给f[1]、f[2],最后输出为
(c[1]-1)^2+(c[1]-1)(c[2]-2)+(c[2]-2)(c[1]-1)+(c[2]-2)^2
把乘(Times)的Orderless属性去掉好了:
ClearAttributes[Times,Orderless]
Expand[(f[1] + f[2]) (f[1] + f[2])]