함수를 알 수 없을 때 python 2.7을 사용하여 곡선 아래 영역을 계산하는 방법을 찾으려고합니다. 좌표 데이터는함수가 알려지지 않은 경우 Integral?
0 0
0.000194439 0
0.000388878 0
0.000583317 0
0.000777756 0
0.000972195 0
0.00116663 0
0.00136107 0
0.00155551 0
0.00174995 0
0.00194439 0
0.00213883 0
0.00233327 0
0.00233327 0.00588235
0.00252771 0.00588235
...............................
.................................
과 같습니다.
값은 항상 양수입니다. 이 함수는 대개 로그 함수와 비슷하지만이를 보장하지는 않습니다.
근사치로 (x2-x1) * y 등을 계산할 수 있지만 통합을 사용하는 것이 좋습니다.
따라서 내 질문은 :
코드에서 주어진 좌표의 함수를 어떻게 찾을 수 있습니까? 아니면 이것을하지 않고도 달성 할 수 있습니까? 후자에게 내 수학이 극도로 녹슬었기 때문에 모든베이스를 커버하기 만하면됩니다.
최소 제곱 (또는 다른 방법)을 사용하여 데이터 세트와 거의 일치하는 함수를 찾고 그 정수를 계산하십시오. – Bakuriu
@Bakuriu -별로 좋은 생각은 아닙니다. 이 함수를 찾는 것은 종종 간단한 사다리꼴이나 심슨의 규칙보다 더 좋은 근사를 줄 수있는 까다로운 일이 될 것입니다. 그리고 이제 문제에 대한 또 다른 단계를 추가했습니다. 문제가있는 수학 기술을 가진 사람이 이제는 새로운 기술 전체를 배우게됩니다. 단순한 사다리꼴 또는 심슨 규칙이나 스플라인 보간을 통합하는 것이 훨씬 더 좋습니다. –