我们使用Lapack++进行矩阵计算。其中一项功能是使用子矩阵视图;引用内存中相同位置的对象。
例子:
LaGenMatDouble W = LaGenMatDouble::rand(3,4);
LaGenMatDouble A = W(LaIndex(0,2), LaIndex(1,3));
LaGenMatDouble b = W(LaIndex(0,2), LaIndex(0,0));
A 和 b 现在是 W 的子矩阵。
我怎样才能使 ba LaVectorDouble 能够用它执行一些计算?