Matlab como descobrir se uma matriz está em outro martrix
Deixe-me descrever meu problema com um exemplo. Suponha que tenhamos matrizA
:
A =
1 0 1
1 1 1
0 1 1
e matrizB
:
B =
1 1
1 1
Como faço para escrever funçãoC = func(A, B)
para verificar seB
existe emA
ou não?
Se existir emA
, a função retornaC = [0 0 0; 0 1 1; 0 1 1]
, e se isso não acontecer, a função retornaC = [0 0 0; 0 0 0; 0 0 0];
.
Editar:
Deve ser mencionado que seA
ém-por-neB
ép-por-q, entãom > p ep > q sempre.
Desde já, obrigado.