Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は粒子群の最適化、Matlab でのコーディングに関するプロジェクトを行っています。マトリックス A の行をマトリックス B の行の一部に置き換え、それらの行をマトリックス B からも削除する必要があります。どうやってやるの?
行インデックスをベクトルに入れて、たとえば
indexA=[0 0 0 1 0 1 1 0]. indexB=[0 1 0 1 0 1].
B を
A(indexA,:) = B(indexB,:); B(indexB,:) = [];