0
使用quantlib 1.9并将其作为预编译的二进制文件下载,如在教授christoph goehlke的网站上提供的。无法在python quantlib中暴露单调的凸插值
我想使用单调凸插值从一组仪器中引导曲线。
但我无法看到安装下的功能。因此使用分段平坦的前锋。
有关使单调凸插补工作的任何建议? Python 2.7是解释器。
谢谢。
使用quantlib 1.9并将其作为预编译的二进制文件下载,如在教授christoph goehlke的网站上提供的。无法在python quantlib中暴露单调的凸插值
我想使用单调凸插值从一组仪器中引导曲线。
但我无法看到安装下的功能。因此使用分段平坦的前锋。
有关使单调凸插补工作的任何建议? Python 2.7是解释器。
谢谢。
由于C++模板必须在编译时进行实例化,因此缺失时,不能在预编译的二进制文件上启用插值。要导出它们,您必须修改SWIG接口,重新生成包装并重新编译模块。
修改应该在几个地方。在interpolations.i
中,您必须导出ConvexMonotone
类;您可以模仿完成的任务,例如,对于Cubic
班级(不幸的是,您必须使用默认的quadraticity
,monotonicity
和forcePositive
参数)。在piecewiseyieldcurve.i
中,相反,您必须通过对export_piecewise_curve
宏的额外调用来添加所需的实例。
如果证明太困难,可以在[email protected]
的QuantLib邮件列表上寻求帮助。