以下で説明する行列を生成する必要があります。行列の各重複行から最小値と最大値を効率的に取得するにはどうすればよいですか?行列内の重複行の最小値と最大値を効率的に得る方法
レッツは、私が行列として、次のデータを持っていると言う:
A =
x y z
-250 -60 -60
-250 -60 -59
-250 -60 -58
-250 -60 58
-250 -60 59
-250 -60 60
-250 -59 -60
-250 -59 -59
-250 -59 -58
. . .
. . .
. . .
-250 59 58
-250 59 59
-250 59 60
-250 60 58
-250 60 59
-250 60 60
重複した行では、私はxとyの同じ値の複数の行を意味します。今度は、次の行列を生成できるように、各重複値から最小値と最大値を求めます。
x y z
-250 -60 abs(min(z) - max(z)) % for all x = -250 and y = -60
-250 -59 abs(min(z) - max(z)) % for all x = -250 and y = -59
この行列を効率的に生成するにはどうすればよいですか?あなたはR2015b以上を使用している場合は
この例は3Dマトリックスではありません。 – OmG
3Dマトリックスか3列マトリックスかを明確にしてください。あなたの例は、あなたの質問のタイトルと紹介(編集前)と矛盾します。 – rayryeng
申し訳ありませんが、その3列の行列です。 – MaheshKumar