始める無料で始める

2階微分を求める

目的関数の1階微分が求まったので、次は2階微分を計算します。ここでは sympy を使って記号的に計算します。

前の演習で使った dc_dqq_opt、そして数量変数 q をもつ目的関数 c が利用可能です。

この演習はコースの一部です

Pythonで学ぶOptimization入門

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Find the second derivative
d2c_dq2 = ____

# Substitute the optimum into the second derivative
sol = ____(____)
print(f"The 2nd derivative at q_opt is: {sol}")
コードを編集して実行