大佬们怎么求解当一个列表恒等于一个值时,求列表当中的未知数
mathematica吧
全部回复
仅看楼主
level 3
便自研
楼主
a = Table[f, {f, 0, 4, 1}];
f[x_] := (x^2 + a*x)*b;
c = Integrate[f[x], {x, 0, 2}] == 38
就是求出b的值,然后绘制出a作为横坐标,b作为纵坐标的图像。
2024年04月26日 07点04分
1
level 9
王皮尔磁子
a = Table[f, {f, 0, 4, 1}];
list = Map[(x^2 + #*x)*b &, a];
c = Map[First@SolveValues[Integrate[#, {x, 0, 2}] == 38, b] &, list];
ListPlot[Transpose[{a, c}]]
2024年04月26日 13点04分
2
便自研
好哒好哒谢谢大佬我明天去试试
2024年04月26日 14点04分
吧务
level 15
xzcyr
为什么会有这么多人觉得Table里只能放个数?:
ListPlot@Table[{a,
b /. First@Solve[Integrate[(x^2 + a*x)*b, {x, 0, 2}] == 38, b]}, {a, 0, 4}]
2024年05月04日 03点05分
3
1