Urgente! Swing para mostrar resultado de pivotamento(array bidimensional)

3 respostas
P

Bom dia galera!
Estou com um probleminha e preciso de uma ajudinha de vcs, seguinte:

Tenho uma classe que faz o calculo de um pivotamento, esta funcionando certinho. Mas eu gostaria que o resultado fosse mostrado
em uma tela a parte e não atraves de Output. O codigo esta ai abaixo…
Alguem pode me ajudar??

public class Pivotamento {
    private static final double EPSILON = 1e-10;

    public static double[] resolve(double[][] A, double[] b) {
        int N  = b.length;

        for (int p = 0; p < N; p++) {

  
            for (int i = p + 1; i < N; i++) {
                double alpha = A[i][p] / A[p][p];
                b[i] -= alpha * b[p];
                for (int j = p; j < N; j++) {
                    A[i][j] -= alpha * A[p][j];
                }
            }
        }

        
        double[] x = new double[N];
        for (int i = N - 1; i >= 0; i--) {
            double sum = 0.0;
            for (int j = i + 1; j < N; j++) {
                sum += A[i][j] * x[j];
            }
            x[i] = (b[i] - sum) / A[i][i];
        }
        return x;
    }



    public static void main(String[] args) {
        int N = 3;
        double[][] A = { { 3, -2,  1 },
                         { -1, 3, -1 },
                         { 2, 4,  -2 },
                       };
        double[] b = { 4, -1, 5 };
        double[] x = resolve(A, b);
	String[] letras = {"x","y","z"};


        
        for (int i = 0; i < N; i++) {
            System.out.println(letras[i] + " = " + x[i]);
        }

    }

}

3 Respostas

alucardeck

usa a tag CODE pra postar seu codigo aki no forum…
fika horrivel tentar entender o codigo sem isso =P

P

Blza…coloquei o code, mas vc pode me ajudar?
rsrsrs
Consegui mostrar via optionPane mas se tivesso como mostrar em outro elemento seria melhor…
e gostaria que no lugar de colocar o sistema dentro do codigo, eu pudesse imputar essas informações…
mas não sei fazer isso qdo se trata de uma matriz…
help me please!!
rsrsrs

T

Vocë pode usar um JTable inserido em um JScrollPane, e esse inserido em um JFrame.
Veja:
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

Criado 13 de junho de 2008
Ultima resposta 13 de jun. de 2008
Respostas 3
Participantes 3