1

マトリックス A (319 行 * 26 列) と、upper_bound (319,1) と lower_bound (319,1) を表す 2 つのベクトルがありますか?
私の目標は、通過するポイントが少なくとも 1 つある場合に特定のデータ セットを除外するために、26 個の曲線のセット (各曲線に 319 ポイント) の中に、upper_bound/lowerbound 曲線よりも大きいまたは小さいポイントがあるかどうかを確認することです。これらの制限。find() 関数を使用してインデックス値を取得しようとしましたが、成功しませんでした。データが多すぎます。データ マトリックスの管理が間違っている可能性があります。よろしくお願いします。L.

4

1 に答える 1

2

true境界内の for 値を使用して論理行列を作成する 1 つの方法は、次を使用することです。bsxfun

>> inBounds = bsxfun( @ge, A, lowerBound ) & bsxfun( @le, A, upperBound );

ge(より大きい) とle(より小さい) を使用しましたが、比較には (より大きい) および/または (より小さい) 演算子を使用できgtますlt

于 2013-09-10T10:28:05.027 に答える