MATLAB でラグランジュ反復を実装する必要があります。
私は(私が思うに)それがどのように機能するかを理解しました。x の実装方法がわかりません。
これらのポイントを計算したいとしましょう: (0,1) (1,1) (2,4)
だから私はこれらを行う必要があります:
l_0(x) = (x-1)(x-2)/(0-1)(0-2)
l_1(x) = (x-0)(x-2)/(1-0)(1-2)
l_2(x) = (x-0)(x-1)/(2-0)(2-1)
等々...
したがって、(x,y) ポイントを受け取り、結果の多項式の係数を取得する MATLAB 関数を実行したいと考えています。
この場合: ( 3/2, 3/2, 1 )
回答のコードは必要ありません-上記の x バリアントを実装する方法だけです。
ありがとう