1

前の質問ですでに言及した次の関数を考えてみましょう。

   rot[i](f) := sum(sum(sum(sum(
      G[r,i]*G[q,j]*W[i,j,k]*('diff(f[k], y[q]) + sum(K[k,q,m]*f[m], m, 1, N)),
          r, 1, N),
          j, 1, N),
          k, 1, N),
          q, 1, N) $

一般的には機能しますが、元の式に、 などのf記号が既に含まれている場合はどうなるでしょうか。この場合、それは正しいことをしません。これまでに見つけた唯一の解決策は、これらのシンボルに一意のプレフィックスを使用するか、少なくともアンダースコアで名前を開始することです: → , → . しかし、もっと慣用的な解決策があることを願っています。何かありますか? rjr__rj__j

4

1 に答える 1