2013-03-09 18 views
-1

在fortran中使用樣條和夾板子程序,在子程序中有數組的一階導數和二階導數。但在這裏我只是yi = f(xi),對於我應該在子程序中放入哪些數量的衍生物?使用樣條和夾板

+0

你能分享一些代碼給我們一個更好的想法如何 幫你? – 2013-03-09 17:50:19

+0

你已經提供了太少的上下文和解釋給任何人提供幫助。 – 2013-03-09 17:59:49

+0

我在Fortran 77和90的數值方程中使用子程序。我的意思是這本子程序SUBROUTINE spline(x,y,n,yp1,ypn,y2)和SUBROUTINE splint(xa,ya,y2a,n,x, Y)。我只有yi和xi的數值量,但對於一階導數和二階導數我不知道該怎麼辦 – user1272138 2013-03-09 18:00:17

回答

0

不知道,如果你還有興趣的解決方案,而是幫助任何人誰具有相同的問題:

的書「的FORTRAN 77" 數字食譜(90)給出了相當明確的解釋什麼這些子程序做。 你必須首先調用樣條,它會計算二階導數。 然後你打電話,你把你的價值觀SPLINT以及衍生物。

您可以使用一階導數作爲邊界條件。