Matlab - matrices

   
Vista:

matrices

Publicado por Lorena (2 intervenciones) el 07/11/2015 13:34:14
Si quisiera diseñar un programa que pida una matriz y luego pida un valor X. El programa debe recorrer la
matriz por filas, imprimiendo los elementos que sean pares y mayores que X. Los elementos
deben imprimirse en una línea y separados por un espacio. ¿ como sería?
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 Royeth

matrices

Publicado por Royeth jesus.royeth@gmail.com (758 intervenciones) el 07/11/2015 15:17:27
si es por ciclo :

1
2
3
4
5
6
7
8
9
10
11
matriz=input('Ingrese Matriz');
x=input('Ingrese valor');
str='';
for k=1:size(matriz,1)
    for l=1:size(matriz,2)
if mod(matriz(k,l),2)==0 && matriz(k,l)>x
    str=[str ' ' num2str(matriz(k,l))];
end
    end
end
disp(str)


ejecución

1
2
3
Ingrese Matriz[4 5 6 7; 3 8 9 10 ; 11 6 17 19; 21 12 1 4];
Ingrese valor5
 6 8 10 6 12



saludos
https://www.facebook.com/royethmatlab/
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