आप जो करना चाहते हैं उसे बहुपद इंटरपोलेशन कहा जाता है। कई विधियां हैं (http://en.wikipedia.org/wiki/Polynomial_interpolation देखें), लेकिन बहुपद की डिग्री और कम से कम यू + 1 मानों पर आपको ऊपरी बाध्य यू होना चाहिए।
यदि आपके पास अनुक्रमिक मान हैं, तो एक सरल एल्गोरिदम है।
अनुक्रम x1, x2, x3, ... को देखते हुए, डेल्टा (x) अंतर x2 - x1, x3 - x2, x4 - x3, ... के अनुक्रम होने दें। यदि आपके पास डिग्री एन बहुपद के लगातार मूल्य हैं, तो डेल्टा का nth पुनरावृत्ति निरंतर अनुक्रम है।
उदाहरण के लिए
, बहुपद n^3:
1, 8, 27, 64, 125, 216, ...
7, 19, 37, 61, 91, ...
12, 18, 24, 30, ...
6, 6, 6, ...
अगले मूल्य मिलता है, एक और 6 भरें और फिर पीछे की ओर काम करने के लिए।
6, 6, 6, 6 = 6, ...
12, 18, 24, 30, 36 = 30 + 6, ...
7, 19, 37, 61, 91, 127 = 91 + 36, ...
1, 8, 27, 64, 125, 216, 343 = 216 + 127, ...
उपरोक्त मानों की संख्या पर प्रतिबंध यह सुनिश्चित करता है कि मतभेद करते समय आपका अनुक्रम खाली न हो जाए।
खैर पहले दो "द्रव अवधारणाओं और रचनात्मक उपमा सोचा था की मौलिक तंत्र के कंप्यूटर मॉडल" आसान हैं लेकिन सामान्यीकरण कैसे करें? – JonH
मुझे लगता है कि दूसरी पंक्ति 60 लौटती है ... –
हाँ, मॉरीज़ियो धन्यवाद। याद किया कि। : पी –