是否可以通过 Numpy 的 C API 创建多项式?
Is it possible to create a polynomial through Numpy's C API?
我正在使用 SWIG 用它自己的多项式类型包装 C++ 库。我想创建一个类型映射以自动将其转换为 numpy 多项式。但是,浏览 numpy C API 的文档时,我没有看到任何允许我这样做的东西,只有 numpy 数组。是否可以将类型映射到多项式?
Numpy 的多项式包主要是一组函数,可以接受类似数组的对象作为多项式。因此,转换为普通的 ndarray 就足够了,其中索引 n 处的值是指数 n 项的系数。
我正在使用 SWIG 用它自己的多项式类型包装 C++ 库。我想创建一个类型映射以自动将其转换为 numpy 多项式。但是,浏览 numpy C API 的文档时,我没有看到任何允许我这样做的东西,只有 numpy 数组。是否可以将类型映射到多项式?
Numpy 的多项式包主要是一组函数,可以接受类似数组的对象作为多项式。因此,转换为普通的 ndarray 就足够了,其中索引 n 处的值是指数 n 项的系数。