0

私の目標は、 in columnの値とin 1columnの値の両方を持つ行の数である変数を作成することです。415

これは動作しません:

X =

    4 4 4 2 0 
    4 4 4 1 1
    4 4 4 2 1
    4 4 4 1 0

A= numel(X(X(:,4)==1) && (X(:,5)==1));

numel値の数を示します (例: column4に 5 つの値がある場合、 が返されます5)
Xは私の行列です。私は何をしますか?

4

2 に答える 2

1

与えられた:

>> x = [4 4 4 2 0; 4 4 4 1 1; 4 4 4 2 1; 4 4 4 1 0]
x =
     4     4     4     2     0
     4     4     4     1     1
     4     4     4     2     1
     4     4     4     1     0

列 4 == 1 および列 5 == 1 の行数は、次を使用して見つけることができます。

sum((x(:,4)==1) & (x(:,5)==1))
于 2013-07-11T21:54:38.323 に答える