當前位置:編程學習大全網 - 編程軟體 - 如何利用matlab解決插值擬合中的龍格現象

如何利用matlab解決插值擬合中的龍格現象

解決龍格現象

1

避免龍格現象的方法

為避免出現龍格現象,我們對拉格朗日插值基函數的插值節點做壹個調整。采用切比雪夫零點插值。這樣就可以避免出現龍格現象。

2

編制切比雪夫零點的拉格朗日插值函數

本次編程,只需在上面的程序做局部修改,將等距節點替換為切比雪夫零點作為插值節點。其他基本不變。

3

運行修改後程序

在運行修改後的程序之前記得要先保存哦!

運行方法和上面講的壹樣,本次就選用快捷方法,即直接按綠色箭頭。

4

運行結果:沒出現龍格現象

運行後的圖像,在高次插值中,插值區間的邊界區域,插值函數沒有很大的偏離原函數,從後面運行的結果可以看出沒有在出現龍格現象。在本次插值中,使用切比雪夫零點替換了原先的等距節點,避免了龍格現象的出現。

  • 上一篇:不輸大牌的設計,小眾高級感通勤包包!
  • 下一篇:普源精電和優利德的示波器哪家的好?
  • copyright 2024編程學習大全網