C に二重ポインターがあり、C から matplotlib でプロットしたいのですが、Python/C API でそれを行う方法がわかりません。誰かが私に簡単な例を教えてもらえますか? 単純なコードは次のようになります。
#include <Python.h>
#define N 10
int main(void) {
double *a_c;
PyObject *a_python;
int i;
a_c = (double*)malloc(sizeof(double)*N);
for (i=0;i<N;i++)
a_c[i] = (double)i
//...a_python = some_function(a_c)....
/*
Py_Initialize();
PyRun_SimpleString("import matplotlib.pyplot as plt");
PyRun_SimpleString("plt.plot(a_python)"); ??
PyRun_SimpleString("plt.show()");
Py_Exit(0);
*/
return 0;
}
前もって感謝します!