Ir para conteúdo
Fórum Script Brasil

Xistyle

Membros
  • Total de itens

    355
  • Registro em

  • Última visita

Tudo que Xistyle postou

  1. Obrigado pela ajuda Micheus! Agradeço seu tempo por ter me ajudado! Pesquisei um pouco mais sobre algoritmos para esta função que queria e também achei coisas interessantes. Como o tópico fui eu quem criou (como Visitante), peço que, se possível, possam editar o nome do tópico com resolvido, para organizar melhor o fórum e para que outros que tenham a mesma dúvida possam se apoiar nesta! Abraços ;D
  2. Olá eduardo! Tudo bom ? Bom... não sei como você iniciou seus estudos. Particularmente, faço faculdade, o que ajudou muito. Iniciei com uma linguagem estruturada (Pascal) e parti para Java, tendo aulas de orientação a objetos extras. Um excelente livro que encontrei foi "Java: como programar ?" Deitel, 5ª ou 6ª edição da editora Bookman. Logo nos primeiros capítulos você parte para o pacote Swing do Java, que trabalha com as Interfaces Gráficas com o usuário (GUI) e dá pra você brincar bastante com a linguagem! Porém, descobri muitos materiais na internet. Sugiro que pesquise em www.apostilando.com Existem várias apostilas de Java que podem ajudá-lo. A melhor fórmula para aprender é colocar a mão na massa! Se me permite, sugiro também começar usando uma IDE (seu ambiente de trabalho) simples, como o JCreator ou DrJava. Uso o DrJava, que pode ser encontrado em http://drjava.sourceforge.net/ Quando pegar prática e estiver familiarizado com a linguagem, utilize o NetBeans ;D Espero ter ajudado! Abraços ^_^
  3. Olá deio! Tudo bom ? Não sei se a idéia seria esta: você tem um TabSheet e através de algum comando são criadas n DBGrids dentro do TabSheet. Existe algum número limite de DBGrids, por exemplo: o máximo de DBGrids existentes para cada TabSheet é 100 ? Se não existir tal limite, é legal pensar na hipótese de utilizar um WHILE. É por aí ou viajei muito ? ;D Abraços ^_^
  4. Solução interessante Micheus. Pois o problema todo gira em torno de descobrir a posição da coluna,linha digitada erroneamente. Obrigado pela dica ;D Agora basta eu saber como fazer isso ^_^ PS: caso não postem mais sobre como fazer isso, peço que, por gentileza, alterem o nome do tópico como Resolvido para que outros com a mesma dúvida possam consultar este assunto. Caso algum algoritmo ou código seja postado, o edit do título poderia ser feito depois ;D
  5. Obrigado por ajudar Micheus ^_^ Bom tentarei explicar sem complicar muito. Existe uma tabela de duas linhas e colunas que podem possuir até 50 valores. Para a coluna, será atribuido uma variável n que definirá o número de colunas total. Ou seja, se o usuário digitar 10 para n, teremos então 10 colunas. Na linha 1 (usarei esta terminologia, sabendo que a inicial seria zero) serão digitados os valores para f(x) = y. Na linha 2 serão digitados os valores para x. Visualizando então: se você digitar um valor de n = 10 terá que digitar 20 valores então (10 para y e 10 para x). O problema é, caso você digite o último valor para x errado, terá que limpar toda a tabela e digitar novamente os valores. Gostaria então de criar um botão que localizaria a posição da matriz e pudesse apagar a anterior. Utilizando então com o exemplo acima: se você errou o valor da posição 9,2 (coluna,linha) então sua matriz teria que reconhecer que estava ali, apagar este valor digitado erroneamente e focar para esta posição novamente, possibilitando que você insira um novo valor na posição 9,2. Bom espero que esteja mais claro agora. É meio complicado mas de grande uso. Obrigado mais uma vez por colaborarem com o tópico. Abraços B)
  6. Olá amigo! Eu postei a dúvida acima! Obrigado por discutir o problema comigo ;D Na verdade meu problema é o seguinte: criei uma matriz[50,4], onde o valor máximo de colunas é 50, podendo variar, de acordo com o número de pontos digitados (n). A linha 0 (inicial) é onde estão os rótulos de cada linha, por exemplo: na posição (0,0) está f(x) = y, na posição (0,1) está x, em (0,2) está a e em (0,3) b. A regressão linear trata-se de encontrar os valores de a e b, através de cálculos que envolvem y e x. A resposta será dada em uma label que receberá o valor no formato f(x) = ax + b ou f(x) = ax - b (dependendo do valor de b ). Supondo então, que o usuário deseja inserir 10 pontos (variável n). Então teremos 10 pontos para adicionar em y e 10 pontos para adicionar em x. As linhas de a e b estarão estáticas pois somente receberão os valores dos cálculos posteriores. Então aí vem a dúvida: se eu digitar o oitavo ponto da linha de x erroneamente, como faria para saber onde foi que parou a matriz e ainda por apagá-lo e assim inserir um novo valor ? Lembrando que o oitavo ponto foi usado somente como ilustração, podendo variar nas linhas 0 e 1 (respectivamente y e x) e no número de colunas digitado pelo usuário (n). Agradeço a colaboração e as dicas. Vou pensar em usar um contador. Talvez possa ser útil para este tipo de problema. Caso alguém tenha mais alguma solução, ficarei grato em receber dicas ;D Abraços ;)
×
×
  • Criar Novo...