行列計算にはLapack++を使用しています。機能の 1 つは、サブマトリックス ビューの使用です。メモリ内の同じ場所を参照するオブジェクト。
例:
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 の部分行列です。
LaVectorDouble で計算を実行できるようにするにはどうすればよいですか?