Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - AlexisFloresO

Páginas: [1]
1
Hola, compañeros. Espero me puedan ayudar. Tengo el siguiente código que calcula la raíz de una ecuación no lineal mediante el método de bisección, el problema que tengo es que no sé como representar los datos calculados de cada iteración en una matriz. Lo intenté creando un método que llenará la matriz cada vez que se llamaba desde el método bisección, pero se perdían los resultados y solo me guardaba los datos de la última iteración.

Por favor, ojalá puedan ayudarme.

Código: [Seleccionar]
public double calcularRaiz(){
    double Matriz[][]=new double[ni][5];
    int i=1;
    double p,q;
        q=((b-a)/2);
        p=(a+q);
        while(i<=ni){
        if(f(p,3)==0||q<tol){
        System.out.println("Proceso completado satisfactoriamente");
        break;
        }
        else{
        if(f(a,3)*f(p,3)>0)
        a=p;
        else
        b=p;
        q=redondea((b-a)/2);
        p=redondea(a+q);
        }
        i++;
        }
       return p;
}


i=1;a=0;b=1;p=a+(b-a)/2; [Son los valores iniciales de las variables que se modificarán en cada iteración]

La matriz que quiero obtener es:
| i | a | b | p |
|1 |0 | 1 |0.5|
|i2|a2|b2|p2|
|i3|a3|b3|p3|

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".