이주상13
가입: 2018년 9월 6일 올린 글: 18
|
올려짐: 2018년9월13일 11:41 주제: 2-1 질문입니다 (추가) |
|
|
올려주신 공지에
"변수로 주어지는 X는 항상 변수를 감싸고 있는 가장 안쪽의 SIGMA 또는 INTEGRAL 에 묶이는 것으로 합니다. 가장 안쪽의 어떤 SIGMA, INTEGRAL 도 없다면 FreeVariable 예외를 내시면 됩니다."
라는 문장이 있는데요. 제가 이해한 바로는
1. 만약 sigma나 integral에 속해있지 않은 X 가 존재한다면 FreeVariable
2. sigma (exp1, exp2, exp3) 또는 integral (exp1, exp2, exp3) 에서
exp1나 exp2에 (또다른 sigma/integral에 포함되지 않은) X가 존재하면 FreeVariable
3. 위의 exp3에 또다른 sigma/integral 가 존재하고 그 안쪽에 X가 존재할 경우, 그 안쪽의 X는 밖의 X와 무관한 X이다.
예를들어 exp3가 f(X) + sigma(i, j, g(X)) 의 형태라면, f(X)의 X와 g(X)의 X는 전혀 다른 X로 취급되어야 한다.
라고 이해를 하였는데요
올바르게 이해한 것이 맞나요?
추가적으로 integral (a, b, exp) 에서 a > b이면 -integral (b, a, exp)를 리턴하라고 하셨는데
음의 값으로 바꿔주는건 단순히 -1.0을 곱하는 " *. -1.0 " 로 해도 문제 없나요? |
|