次のように2つの行列があるとします。
A = [1 0.2 1; 0.4 0.4 1; 1 0.6 1; 0.9 0.7 1];
B = [33 75 250; 6 34 98; 55 3 4; 153 66 30];
whereC
の値を含む新しいマトリックスを作成するとします。B
A=1
私はmatlab
これのために次のことができると思います:
C = B(A==1);
しかし、他のセルを元の値で埋めるにはどうすればよいでしょうか。この場合、対応する値が含まれる要素を含むA
ベクトルを取得するだけです。そして、私は同じ次元を持ちたいのですが、その元の値は値を持つ代わりに等しくありません。B
A=1
C
B
A
1
0