Obliczanie temperatury - funkcja

0

Witam,

Potrzebuj stworzyć algorytm obliczania temp na podstawie tabeli.
Tabela wygląda następująco:

Temperatura Ciśnienie
-40 1,2
-35 1,5
-30 1,9
-20 2,3
-15 2,8
-10 3,4
-5 4,8
Muszę na podstawie tej tabeli zrobić funkcję obliczania temperatury. Chodzi o to aby np. przy ciśnienie 1,3 lub 1,7 itd. obliczyć temperaturę.
Ma ktoś pomysł jak najszybciej to zrobić ?
1

Jak bardzo "najszybciej" Ci to trzeba? Bo jeżeli to jest coś na Twój użytek i chcesz po prostu znać wynik, to wystarczy użyć wolframa:
*dopasowanie wielomianu
*<a href="http://www.wolframalpha.com/input/?i=linear+fit+{+{-40%2C+1.2}%2C+{-35%2C+1.5}%2C+{-30%2C+1.9}%2C+{-20%2C+2.3}%2C+{-15%2C+2.8}%2C+{-10%2C+3.4}%2C+{-5%2C+4.8}%2C+{0%2C+5.7}%2C+{5%2C+6.7}+}>dopasowanie prostej</a>
Jeżeli sam chcesz coś takiego napisać to linear fit pójdzie w miarę gładko. Szukanie funkcji innej postaci to już trochę więcej zabawy - ale pamiętam, że gdzieś na codeproject.com czytałem o tym zagadnieniu, bardzo ładnie było wyjaśnione.

0

Muszę stworzyć taki algorytm do jutra ... Funkcja wiadomo ma przyjmować ciśnienie i zwracać temp.

1

To się nazywa interpolacja.
W tym wypadku interpolacja liniowa powinna wystarczyć, choć możesz się pokusić na coś lepszego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1