solver > 테스트용 수식/2 매개변수의 해
Excel2013 on Windows 8.1 pro
try1
테스트용 공식
ぃ tp // m / 7 ~ f9 / ms / b3 ~ f2 또는 dcf2c6 365b
하고 싶었던 것을 조금만 진행하기로 한다.
우선 EXCEL로 계산할 수 있는 식을 세운다.
위에 볼록한 2차 함수를 사용하려고 했다. 2 변수로 다음 식을 적절히 세웠다.
f = -0.1 * (C3 - 3.14) * (C3 - 3.14) - (C4 - 2.718) * (C4 - 2.718) + 9
C3 : distance[m]
C4 : elapsed[sec]
2 변수로 솔버
2변수를 파라미터로 하여 상기의 함수의 최대값을 구하면 이하가 얻어졌다.
distance[m] = 3.13999978290202
elapsed[sec] = 2.71799734050838
f = 9
자신이 확인하려고 하는 것과 다르다.
try2
수식을 변경했습니다.
수식
매개변수
덧붙여 elapsed(sec)라고 하는 변수를 추가해, 1부터 10의 데이터를 작성.
각각의 elapsed(sec)에 대응하는 값의 계산은 이하로 하였다.
= -($C$3 - 3.1415)^2 *B11 + -($C$4 - 2.7182)^2 / B11
이렇게 얻은 10 세트의 값에 대해 R2의 값을 계산하고 R2가 최대가되도록 솔버를 설정했습니다.
= RSQ(B11:B20, C11:C20) // R2の式
이것을 사용하기로 하자.
결과 예
1변수의 솔버로 해가 0이 되어 버리는 것이 좋지 않다. 실패.
정책 변경
윌 로저스 @ Grenning
구멍에 빠져 있다는 것을 알게되면 파고 가자.
구멍에 빠져있다. 그만두었다.
현재의 문제는 「2 변수의 솔버에서는 정밀도가 나오고 있어, 1 변수의 솔버시에 정밀도가 나오지 않는다」. 2 변수의 솔버가 아니라 1 변수의 솔버에 집중한다.
Reference
이 문제에 관하여(solver > 테스트용 수식/2 매개변수의 해), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/7of9/items/5bdcf0702c1832b2296d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)