千里马:区分特定指数位置的总和

时间:2013-04-27 14:49:13

标签: maxima

在千里马12.04.0中我有一笔钱

mysum : sum(u[i]^2, i, 1, N);

现在我区别了

diff(mysum, u[i]);

现在我指定一个定义的索引i = A来区分

at(%, i=A);

不幸的是,maxima不会以这种方式替换u [i]。

如何将最大值带到

之类的结果中
2*u[A]

1 个答案:

答案 0 :(得分:0)

区分后,将2推入总和,挑出第i个项,然后替换i = A:

(%i1) mysum : sum(u[i]^2, i, 1, N);
      diff(mysum, u[i]);
      intosum(%);
      part(%, 1);
      %, i=A;