【发布时间】:2010-09-23 06:32:42
【问题描述】:
我的mathematica 单元的输出只是一个从Solve[%, Subscript[u, i, j + 1]] 生成的长代数方程。
{{Subscript[u, i, 1 + j] -> (1/(
2 h^2))(-2 h^2 k Subscript[f, i, j] + 2 h^2 Subscript[u, i, j] +
2 b h^2 k Subscript[u, i, j] -
h k Subscript[u, -1 + i, j] Subscript[\[Mu], i, j] +
h k Subscript[u, 1 + i, j] Subscript[\[Mu], i, j] +
2 k Subscript[u, -1 + i, j] Subscript[\[Sigma], i, j] -
4 k Subscript[u, i, j] Subscript[\[Sigma], i, j] +
2 k Subscript[u, 1 + i, j] Subscript[\[Sigma], i, j])}}
我想在这个表达式的右侧收集术语 $u_{i,j}$,但我不知道如何处理 Solve[] 的输出。即我想做类似的事情
Collect[%, {Subscript[u, i, j - 1], Subscript[u, i, j], Subscript[u,
i, j + 1]}]
但这里 % 并不能完全解决问题。关于如何实现这一目标的任何想法?
【问题讨论】:
-
案例[%[[1, 1, 2]], 下标[u, _, _], 无穷大]