2016-06-22 4 views
0

본드의 수율을 찾기 위해 조금 복잡한 방정식을 풀려고합니다. 나는 더러운 가격 (깨끗한 가격과 미지급이자로 계산 됨)을 알고 있고 내가 원하는 변수 인 채권으로 채권 가격을 쓰는 방법을 안다. 금융 논리를 이해 할 필요가 없습니다Java의 재무 방정식을 해결 하시겠습니까?

Equation to solve

가, 난 그냥이 문제를 해결하는 방법을 알고 싶어

음, 사실 난 그냥이 유형의 방정식을 해결하는 방법을 알고 싶어 방정식. 간단히 말해서 r을 찾고 싶습니다.

Maple과 Scilab이 매우 쉽게 (폰트 풀이가 구현됩니다) 알고 있지만, Java에서는 알고 계십니까? 내 방정식을 풀 수있는 API 또는 프레임 워크가 있나요? Java 프로그램에서 Maple을 사용할 수 있습니까?

+0

글쎄, 나는이 정말 자바가 특정 생각하지 않습니다. 당신은 먼저 수식을 수동으로 재정렬하여 r을 깨뜨릴 필요가 있습니다. 그런 다음 그것을 해결하면 실제로 어떤 언어로도 할 수있는 직선적 인 계산 순서가됩니다 ... –

답변

0

방정식 0의 왼쪽을 -124,155로 만들 수 있습니다. 그런 다음 오른쪽이 0보다 큰 r과 0보다 작은 하나를 찾습니다. 그런 다음 오른쪽이 0 인 r을 찾기 위해 이분법을 사용하십시오.

+0

나는 그것에 대해 생각해 봤지만 더 좋았을 것이라고 생각했습니다 (더 쉬운) 방법. 이 방법은 많은 자원을 요구하지만 마침내 다른 방법이 없다고 생각합니다. – Auditeur

+0

API apache가이를 수행 할 수 있습니다. – Auditeur

+0

숫자 방법을 사용해야합니다. Bisection, Newton 또는 Secants의 방법. – xenteros

관련 문제