Renglón, columna, y valor en matriz B de valores en A repetidos.
Publicado por Ricardo (218 intervenciones) el 07/11/2019 22:40:45
Hola.
Buenos días.
Tengo un código que me indica renglón, columna y valor en la matriz B, que están en el vector A
Pero este código no me permite tener valores repetidos en la matriz B, que ya se encuentre en el vector A
=========================================
==========================================
Que tengo que hacer para que el código detecte la posición de valores repetidos en la matriz B
Algo así:
------------------------------------------
Como ven,.... me detecta la ubicación de los dos 8, eso es lo que necesito.
Esperando me puedan ayudar
Gracias
Buenos días.
Tengo un código que me indica renglón, columna y valor en la matriz B, que están en el vector A
Pero este código no me permite tener valores repetidos en la matriz B, que ya se encuentre en el vector A
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
%________________________________
clc; clear; close all; format short;
A=[10 8 8 6 2];
B=[10 12 16 15 11
8 16 21 6 26
85 61 21 48 11
41 52 62 44 2
29 51 55 59 16
98 95 93 92 99];
for b=1:1:5
Value(b)=A(1,b);
[row(b),col(b)]=find(B==Value(b));
end
Value
row
col
1
2
3
4
5
6
7
Command Window
Value =
10 8 8 6 2
row =
1 2 2 2 4
col =
1 1 1 4 5
Que tengo que hacer para que el código detecte la posición de valores repetidos en la matriz B
Algo así:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
A=[10 8 8 6 2];
B=[10 12 16 15 11
8 16 21 6 26
8 61 21 48 11
41 52 62 44 2
29 51 55 59 16
98 95 93 92 99];
Command Window
Value =
10 8 8 6 2
row =
1 2 3 2 4
col =
1 1 1 4 5
Como ven,.... me detecta la ubicación de los dos 8, eso es lo que necesito.
Esperando me puedan ayudar
Gracias
Valora esta pregunta
0