私はquantlibを使って派生商品を価格設定する方法を学んでいます。いくつかのQuantlib固有のクラスをコンソールウィンドウに出力する最良の方法は何ですか?たとえば、C++ Quantlibがコンソールウィンドウに出力
3210私はforwardCurveとeuriborをコンソールウィンドウに出力する最良の方法は何でしょうか?次に、コードの中間結果を見て、期待通りのものかどうかを確認することができます。
多くのありがとうございます。
私はquantlibを使って派生商品を価格設定する方法を学んでいます。いくつかのQuantlib固有のクラスをコンソールウィンドウに出力する最良の方法は何ですか?たとえば、C++ Quantlibがコンソールウィンドウに出力
3210私はforwardCurveとeuriborをコンソールウィンドウに出力する最良の方法は何でしょうか?次に、コードの中間結果を見て、期待通りのものかどうかを確認することができます。
多くのありがとうございます。
これらのクラスをコンソールに出力するための事前定義された方法はありませんが、インスペクタを使用して関連するデータを出力できます(補間している値を調べるのにforwardCurve->times()
とforwardCurve->discounts()
など)彼らの計算の結果を見るための方法(例えば、forwardCurve->discount(d)
、特定の日付で割引率を取得するため、またはeuribor->fixing(d)
)。返された値はコンソールに書き込むことができます。
代わりに、デバッガ内のコードをステップ実行することも考えられます。現代のIDEでは、これにより同じ情報がより簡単に得られます。