mathematica 把求解结果作为函数调用

2024-12-27 21:23:16
推荐回答(1个)
回答1:

输入:
x[t_] := x /. Solve[{2*t*x + y == 1, 2*t*y + x == 3}, {x, y}][[1]]
y[t_] := y /. Solve[{2*t*x + y == 1, 2*t*y + x == 3}, {x, y}][[1]]
(*后面的[[1]]是如果方程组有多组根,选择第一组根中的x或y*)
x[3]
y[3]

结果:
Out[1]= 3/35

Out[2]= 17/35

顺便说一下你的程序输入很有问题的.