0
我測試的代碼關於Maple中的串聯「a || b」?
L:=[2,1];
sum('a||b*L[1]', 'b' = 1 .. 2);
它返回a1*L[1]+a2*L[1]
,但我希望的L[1]
評估後獲得a1*2+a2*2
。 有什麼建議嗎?
謝謝。
編輯:
我還有一個問題。這裏的測試代碼:
L := [2, 1]
test := proc (i) local a1; a1 := 1; add(a || b*L[i], b = 1 .. 2) end proc
test(1);
將導致 2 A1 + A2 2無 評估a1
這是在功能測試中定義的局部變量。 我期待得到2*1+2*a2
。還有什麼想法?
不錯,acer。對不起,我的拼寫錯誤。 – 2012-02-08 18:58:59