Hola tengo el siguiente codigo el cual multiplica dos matrices dando como resultado una matriz de 5x2.
Código Java:
Ver originalint x[][] = new int [5][2];
int y[][] = new int [2][2];
int z[][] = new int [5][3];
int i, j = 0;
for ( i=0; i<5;i++){
for ( j=0; j<2;j++){
x
[i
][j
] = Integer.
parseInt(JOptionPane.
showInputDialog("Ingresa el numero del indice ["+i
+"]["+j
+"]")); }
}for ( i=0; i<5;i++){
for ( j=0; j<2;j++){
matriz = matriz+"["+x[i][j]+"]";
}
matriz = matriz +"\n";
}
JOptionPane.
showMessageDialog(null,
"Los datos de la matriz A son : \n"+matriz
);
//Fomando la matriz B
for ( i=0; i<2;i++){
for ( j=0; j<2;j++){
y
[i
][j
] = Integer.
parseInt(JOptionPane.
showInputDialog("Ingresa el numero del indice ["+i
+"]["+j
+"]")); }
}for ( i=0; i<2;i++){
for ( j=0; j<2;j++){
matriz2 = matriz2+"["+y[i][j]+"]";
}
matriz2 = matriz2 +"\n";
}
JOptionPane.
showMessageDialog(null,
"Los datos de la matriz B son : \n"+matriz2
);
for (i=0; i<5; i++){
for (j=0; j<2; j++){
for (int k=0; k<2; k++){
z[i][j] += x[i][k] * y[k][j];
}
matriz3 = matriz3+"["+z[i][j]+"]";
}
matriz3 = matriz3 +"\n";
}
JOptionPane.
showMessageDialog(null,
"El resultado de la multiplicacion es: \n"+matriz3
);
Ahora quiero generar una figura a partir del resultado de la multiplicacion de las matrices, lo cual esta almacenado en el arreglo "z[i][j]"
El problema esque el metodo g.drawpolygon pide como parametros dos arreglos de una sola dimension y yo tengo un arreglo bidimensional.
Como podria hacer para insertar esos valores dentro del metodo drawpolygon?