Mathematica에서 정확한 표현식을 사용하지 않고 일반 함수를 어떻게 정의 할 수 있습니까? 예를 들어, 나는이 필요하지 않습니다 :mathematica에서 일반 함수를 정의하는 방법은 무엇입니까?
물론a[x_, y_]:= a[x, y].
,이 라인이 너무 작동하지 않습니다
a[x_, y_]:= 2x + 3y,
것은 내가 대신 일반 매개 변수와 함께 (X, Y)를 작업해야 잘.
EDIT1 :
글쎄, 나는 예는 제 1 및 제 2의 매우 복잡한 믹스의, 파생 상품으로 기본적으로 작동합니다 (이 패키지에서만 정의되어 알 수 있기 때문에) 다른 알 수없는 함수에서 매개 변수를 사용하고 파생 상품.
는매개 변수가 함수로 패키지를 '생존'때문에
a[x_, y_]:= a[x, y],
실제로 출력을 제외하고, (가지) 작동이 줄은 내가 "Hold[a[x,y]]
"짜증나는 대신 a[x,y]
의 수, 그리고 결과를 더 이상 함수로 사용할 수 없습니다.
다음 단계는 무엇입니까? 그런 일반적인 매개 변수 a (x, y)로 무엇을 할 것입니까? –