Matlab - Buscar valores

   
Vista:

Buscar valores

Publicado por Said (4 intervenciones) el 24/12/2015 16:05:07
Hola buenos dias me gustaria saber si pueden ayudarme
tengo una matriz de 3x3 A=[ 1 2 3; 4 5 6; 7 8 9] y que dependiendo de los valores que ingrese el usuario (filas y columnas) compare con las filas y las columnas de la matriz y entregue el valor:
Suponiendo que el usuario ingreso 4 y 2 que el programa entregue el valor de 5
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO

Buscar valores

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3433 intervenciones) el 24/12/2015 16:13:20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
>> A=[ 1 2 3; 4 5 6; 7 8 9]
 
A =
 
     1     2     3
     4     5     6
     7     8     9
 
>> fila=2, columna=3;
 
fila =
 
     2
 
>> valor=A(fila,columna)
 
valor =
 
     6


Saludos .
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
jjcc94@hotmail.com
Estimado Usuario, el correo es para servicios de cursos, asesoría y programación en Matlab.
Toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Buscar valores

Publicado por Said (4 intervenciones) el 24/12/2015 16:28:24
si eso si pude hacerlo muchas gracias.
Pero lo que quiero es que el valor que ingrese el usuario en la fila y en la columna los compare con los de la matriz y que entregue la intersección pero en este caso sin saber en que posición se encuentre los valores de las filas y columnas no se repite.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JOSE JEREMIAS CABALLERO

Buscar valores

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3433 intervenciones) el 24/12/2015 16:38:30
Entonces Trata de ser clara en tu pregunta. Tu pregunta original dice, ingreso fila y columna y compare con los valores de la fila y te muestre un valor.

Suponiendo que el usuario ingreso 4 y 2 que el programa entregue el valor de 5
¿puedes justificar este enunciado?. ¿Porque concluyes que es 5
?.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Buscar valores

Publicado por Said (4 intervenciones) el 24/12/2015 16:52:12
Perdón si el usuario ingresara los valores de fila y columna
Ingrese el valor que desea buscar en la fila: 4
Ingrese el valor que desea buscar en la columna: 2
Tomando en cuenta que nuestra matriz puede considerarse como una tabla quiero que el programa en la columna 1 busque el valor de 4 y en la fila 1 busque el valor de 2 y en cuanto termine la comparación entre el valor que se intersecta por estos 2 en ese caso al encontrar la igualación regresara el valor 5.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JOSE JEREMIAS CABALLERO

Buscar valores

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3433 intervenciones) el 24/12/2015 17:19:20
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
>> clear
A=[ 1 2 3; 4 5 6; 7 8 9]
buscafila=4
buscacolumna=2
[fila,columna1]=find(A==buscafila)
[fila2,columna]=find(A==buscacolumna)
valor=A(fila,columna)
 
A =
 
     1     2     3
     4     5     6
     7     8     9
 
 
buscafila =
 
     4
 
 
buscacolumna =
 
     2
 
 
fila =
 
     2
 
 
columna1 =
 
     1
 
 
fila2 =
 
     1
 
 
columna =
 
     2
 
 
valor =
 
     5


Saludos .
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
jjcc94@hotmail.com
Estimado Usuario, el correo es para servicios de cursos, asesoría y programación en Matlab.
Toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Buscar valores

Publicado por Said (4 intervenciones) el 24/12/2015 17:39:05
Si así es muchas gracias!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar