如何在Mathematica中定義一個沒有精確表達式的通用函數?例如,我不需要這樣的:如何在mathematica中定義一個通用函數?
a[x_, y_]:= 2x + 3y,
我需要,而不是用一般的參數來工作(X,Y):
a[x_, y_]:= a[x, y].
當然,這行不工作太好。
EDIT1:
嗯,我正在使用另一個未知函數的參數(未知的,因爲它是在包只定義),其工作基本上與衍生物,也就是說,它的第一和第二的非常複雜的混合體衍生物。
此行
a[x_, y_]:= a[x, y],
實際工作(那種),因爲參數「生存」的包作爲一個功能,除了在輸出我得到了惱人的「Hold[a[x,y]]
」,而不僅僅是a[x,y]
,和我不能再使用結果作爲函數。
你的下一步會是什麼?你會用這樣的一般參數a(x,y)做什麼? –