Skip to content

直接的多重シューティング法のコスト近似を改善した実装例の追加#16

Open
th1991-01 wants to merge 3 commits into
masterfrom
add-5chap-with-improved-cost-approx
Open

直接的多重シューティング法のコスト近似を改善した実装例の追加#16
th1991-01 wants to merge 3 commits into
masterfrom
add-5chap-with-improved-cost-approx

Conversation

@th1991-01

@th1991-01 th1991-01 commented Nov 4, 2025

Copy link
Copy Markdown
Collaborator

close #11

現状では、直接的多重シューティング法において以下のように数値積分しています。

  • 連続時間状態方程式\dot{x}(t)=f(x(t),u(t),t)の数値積分については、古典的ルンゲクッタ法で行う
  • ステージコストl(x(t),u(t),t)の数値積分については、陽的オイラー法で行う

これを、ステージコストの数値積分についても古典的ルンゲクッタ法で行うようにしたいです。

本PRでは、5章notebook(v2)についてこの変更を加えた実装例を、別notebook (v3)として追加します。

@th1991-01 th1991-01 changed the title Add 5chap with improved cost approx 直接的多重シューティング法のコスト近似を改善した実装例の追加 Nov 4, 2025
@th1991-01

Copy link
Copy Markdown
Collaborator Author

(メモ)
c217706 において、v2,v3の更新を戻すように少し書き換えることにより、書籍版の動作結果 を再現できることを確認しました。

@th1991-01

Copy link
Copy Markdown
Collaborator Author

(メモ)
0e57cd6 が、古い記述を整理した最終的なコードです。

@th1991-01 th1991-01 marked this pull request as ready for review November 4, 2025 03:43
@th1991-01 th1991-01 requested a review from da1996-04 November 4, 2025 03:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

直接的多重シューティング法におけるコスト関数近似精度の改善

1 participant