JFit: Programa para la regresión lineal y no lineal

 

JFit

 

Hace algunos días escribí un programa que considero muy útil para estudiar o evaluar regresiones tanto lineales como no lineales.  Lo llamé JFit, por que inicialmente lo quería hacer en javascript pero termine haciéndolo en php. Bueno, y también por que quiero nombrar todos los programas que haga, con mi inicial...

 

...Es supremamente fácil de usar:

 

Primero, se debe partir de los datos disponibles. Supongamos que tenemos los siguientes datos:

 

F Elongación
0 0
5 1.5574538
10 1.2904726
15 3.153936
20 4.2275978
25 4.660399
30 5.2012599
35 6.9964007
40 7.074054
45 9.7068664
50 10.464314
55 11.445716
60 11.800098
65 12.188502
70 14.702421
75 15.898137
80 15.022116
85 17.623212
90 18.985872
95 19.669919
100 19.701222
105 21.121257

 

 

Primero: Debe copiar y pegar los datos en el recuadro. Normalmente los datos los puede tener en una hoja de cálculo como Excel, si no los tiene en una hoja de cálculo, simplemente tenga cuidado que los datos queden en columnas bien definidas y sin líneas en blanco.

 

Segundo:  Escoja la función a la que quiere ajustar los datos.  Hay, en el momento de escribir este post, 5 modelos:

 

* Regresión lineal simple Y = a + bx

* Regresión cuadrática Y = a + bx + cx2

* Regresión cúbica Y= a + bx + cx2 + dx3  

* Regresión exponencial Y = aebx

* Regresión potencial Y = abx

 

para este ejemplo, escojamos el primero...

 

 Tercero: De click en calcular... y walla! Eso es todo. En los modelos se incluyen los cálculos intermedios, para que puede saber como se calcula los parámetros.

 

b=((22 )(16729.2315405)-(1155)(232.4912262)) / ((22)(82775)-(1155)2)

b=0.204333920497
a=(232.4912262 - 0.204333920497*1155)/22
a=-0.159747816996

Y=-0.159747816996+0.204333920497x

 

 

 

 

Ir a la página del programa...

 

Espero les guste el programa, y les sea de utilidad.

Contenido :

Social