1
J 포크가 어떻게 평가되는지 잘 모르겠다. 내 경우 ,이 있습니다J 포크 평가
v i.11
|domain error
|((*:+/)-(+/*:))i.11
내가 잘못했을 무엇 :
v = ((*:+/)-(+/*:))
간단한 코드 (하지만 잘못은) 내가 목록의 분산을하려고?
J 포크가 어떻게 평가되는지 잘 모르겠다. 내 경우 ,이 있습니다J 포크 평가
v i.11
|domain error
|((*:+/)-(+/*:))i.11
내가 잘못했을 무엇 :
v = ((*:+/)-(+/*:))
간단한 코드 (하지만 잘못은) 내가 목록의 분산을하려고?
포크, 그 자체, 맞습니다. 무엇이 잘못 될지는 tines (외부 동사)의 공식입니다. J에서
, +/ *: 10 11 12
는 (시도해) (+/ *:) 10 11 12
다르다. 제곱 합을 재사용 가능한 함수로 만들려면 어떻게 든 두 개를 서로 붙여야합니다. 가장 인기있는 @:
(작성 기능)를 사용하고 [:
(캡)를 사용하여 의사 포크를 만드는 등 J.에서이 작업을 수행하는 방법은 여러 가지가있다
. 귀하의 경우에는
, 당신은 쓸 수 중 하나
v =: *:@:(+/)- +/@:*:
참고 때문에 /
또는 요구되는 괄호 주위 (+/)
:
v =: ([: *: +/) - ([: +/ *:)
주 각 타인 주변의 괄호 : 그들을 격리시켜야 치료할 수 있습니다. 포크로 에드 (기술적으로 오른쪽 뼈는 괄호에 싸여있을 필요는 없지만 이렇게하면 전체 구조가 더 분명하고 대칭이됩니다.)
완벽한 + 감사합니다./괄호가 필요합니다. –