Hello
I am wondering how can I handle large matrix in alglib. For example, if the size is 10000*10000, we can not use two dimensional array.
If the matrix is really large, we can only use vector<vector<double>> to maintain it. However, how can I assign it to real_2d_array or ae_matrix structures. If I can, I can use it to handle matrix problems. In my understanding, the inner data structure in real_2d_array and ae_matrix are both pointers. For example, aematrix.ptr.pp_double[i][j] maintains the matrix. In this case, alglib still can not handle large matrix.
Any suggestions?
Thanks.
|