Max value of each vector in a 3D hyperspectral data matrix

4 ビュー (過去 30 日間)
SImon Appeltans
SImon Appeltans 2019 年 6 月 18 日
コメント済み: SImon Appeltans 2019 年 6 月 19 日
I have 3D datacubes (hyperspectral images), and would like to come up with the position of the maximum value in each of the vectors along the z dimension.
So for every pixel with (x,y) coordinates, I want to know what the position is of the maximum value in the (x,y,:) vector, the max. of all z values).
is there a way to do this without running a for-loop with find?
Thanks!

採用された回答

Honglei Chen
Honglei Chen 2019 年 6 月 18 日
Let's say xc is your datacube, does
[z_max,z_ind] = max(xc,[],3)
satisfy your needs?
HTH

その他の回答 (0 件)

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by