2013-08-20 4 views
-3

I 아래 형태 인 자바 식에서, I는 두 식은 동일하게 G의 값이 방정식을 해결하고자
목표 상대 자바 방정식 해석

G = (F - (g0 * i))/(((i * (i+1) * S)/2*G) +1 - (i/24)) 

해결하고자. G의 값은 0과 모든 입력 값 사이에 있습니다.

나는 값이 동일하지 않은 매우 다른 경우, 예를 들어,이에 대한 알고리즘을 쓰기 G = 0부터 시작 생각하고, 내가 다음 경우 훨씬 큰 값 대신 1

를 선택할 수 있습니다 I 잘못이 아닙니다. 이러한 유형의 방정식은 일반적으로 [Goal seeking]이라고 불립니다 (en.wikipedia.org/wiki/Goal_seeking /). 내가 말했듯이, 나는 내 자신을 구현하려고 할 수 있습니다, 그러나, 어떤 도서관이나 API가 있다면, 나는 이것을 위해 사용할 수 있습니다, 그 도움이 될 수도 있습니다.

+0

여기에 도움이되는 정보가 충분하지 않습니다. 이 다른 값들이 주어 졌습니까? 그들을 찾아야합니까? – VoronoiPotato

+0

모든 입력 값이 있습니다. 그러나, 문제는 방정식을 양쪽으로 동일하게 만드는 G의 값 (0에서 500까지)을 찾는 것입니다. – makhojaye

+0

나는 질문을 먼저 해보 았으며, 내 자신의 알고리즘을 생각할 수 있지만 성능과 복잡성에 대해 궁금합니다. – makhojaye

답변