行列の一部を選択して、単一の次元を切り取るにはどうすればよいですか?
例: B = zeros(100,100,3,'double');
B(2,3,:) を選択すると1x1x3
、結果として行列が得られます。一部の操作 (ノルムなど) では結果としてベクトルが必要なため、これは期待される結果ではありません。この問題を処理するために を使用squeeze
しましたが、特に頻繁に使用する場合、この操作は非常に時間がかかるようです。
ベクトルのみを選択し、単一の次元を「カット」するにはどうすればよいですか?