关于在C ++中使用Octave API的SparseMatrix类的“cidx”

时间:2015-09-17 19:33:23

标签: c++ octave

全部, 我有以下c ++代码来测试Octave库的sparsematrix类,

SparseMatrix BB=SparseMatrix(10,10,3);
            BB(2,1)=2;
            BB(4,3)=3;
            BB(1,2)=10;
            long ff1=BB.cidx(0);
            long ff2=BB.cidx(1);
            long ff3=BB.cidx(2);

根据我的理解,ff1,ff2,ff3应分别为1,2,3。但是,我从上面的代码得到的ff1,ff2和ff3的实际值是0,0,1。

这个结果是否正确?有没有人可以为我明确解释“cidx”的含义?

提前致谢。

0 个答案:

没有答案