行列 A と B があるとします。3 番目の行列 C を作成します。
A = [1,0,0,1]
B = [1,0,1,0]
C = [11, 00, 01, 10]
Matlabにそのような機能はありますか? そうでない場合、これを行う関数を作成するにはどうすればよいですか?
編集: C は文字どおりの数字ではありません。これらは、要素ごとに A,B を連結した値です。
Edit2:私が扱っている実際の問題は、x、y > 1000 のサイズ [x、y] の 10 個の大きな行列があることです。これらの行列の要素にはすべて 0 と 1 があります。他の番号はありません。私が達成する必要があるのは、マトリックス 1 の要素 [x1,y1] をマトリックス 2 の [x1,y1] の要素に追加し、その値をマトリックス 3 の [x1,y1] に追加することです。
もう一つの例:
A = [1,1,1,1;
0,0,0,0]
B = [0,0,0,0;
1,1,1,1]
C = [1,0,1,0;
0,1,0,1]
そして、行列 D が必要です
D = [101, 100, 101, 101; 010, 011, 010, 011]