7
A:= 1 0.47 1.2 0.50 1.4 0.53 1.6 0.57 1.8 0.60 2 0.64 2.2 0.66 2.4 0.70 2.6 0.72 z = Dimensions@AD; n = z@@1DD; PrintA" REGRESIÓN LINEAL"E; a0 = i=1 n HA@@i, 1DDL 2 * i=1 n HA@@i, 2DDL - i=1 n HA@@i, 1DD * A@@i, 2DDL * i=1 n HA@@i, 1DDL n i=1 n HA@@i, 1DDL 2 - H i=1 n HA@@i, 1DDLL 2 ; a1 = n i=1 n HA@@i, 1DD * A@@i, 2DDL - i=1 n HA@@i, 1DDL * i=1 n HA@@i, 2DDL n i=1 n HA@@i, 1DDL 2 - H i=1 n HA@@i, 1DDLL 2 ; P@x_D = a1 x + a0; Print@" y = ", P@xDD grafpuntos = ListPlot@A, PlotStyle 8PointSize@0.020D<, DisplayFunction IdentityD; grafpoli = Plot@P@xD, 8x, 0, 5<, DisplayFunction IdentityD; Show@grafpuntos, grafpoli, DisplayFunction $DisplayFunctionD REGRESIÓN LINEAL y = 0.309389 + 0.160833 x 1.5 2.0 2.5 0.50 0.55 0.60 0.65 0.70

Programas de Regresión Lineal, Polinomial y Exponencial

Embed Size (px)

DESCRIPTION

Algoritmos en Mathematica para la regresión de diversas gráficas de dispersión

Citation preview

  • A :=

    1 0.47

    1.2 0.50

    1.4 0.53

    1.6 0.57

    1.8 0.60

    2 0.64

    2.2 0.66

    2.4 0.70

    2.6 0.72

    z = Dimensions@AD;n = z@@1DD;PrintA" REGRESIN LINEAL"E;a0 =

    i=1n HA@@i, 1DDL2 *i=1n HA@@i, 2DDL -i=1n HA@@i, 1DD * A@@i, 2DDL *i=1n HA@@i, 1DDLn i=1n HA@@i, 1DDL2 - Hi=1n HA@@i, 1DDLL2

    ;

    a1 =n i=1n HA@@i, 1DD * A@@i, 2DDL -i=1n HA@@i, 1DDL *i=1n HA@@i, 2DDL

    n i=1n HA@@i, 1DDL2 - Hi=1n HA@@i, 1DDLL2;

    P@x_D = a1 x + a0;Print@" y = ", P@xDDgrafpuntos =

    ListPlot@A, PlotStyle [email protected]

  • A :=

    1 0.47

    1.2 0.50

    1.4 0.53

    1.6 0.57

    1.8 0.60

    2 0.64

    2.2 0.66

    2.4 0.70

    2.6 0.72

    z = Dimensions@AD;n = z@@1DD;PrintA" REGRESIN POLINOMIAL"E;sol = SolveB:

    i=1

    n

    A@@i, 2DD i=1

    n IA@@i, 1DD2M a2 +i=1

    n HA@@i, 1DDL a1 + n a0,

    i=1

    n HA@@i, 2DD * A@@i, 1DDL i=1

    n IA@@i, 1DD3M a2 +i=1

    n IA@@i, 1DD2M a1 +

    i=1

    n HA@@i, 1DDL a0, i=1

    n IA@@i, 2DD * A@@i, 1DD2M ==

    i=1

    n IA@@i, 1DD4M a2 +i=1

    n IA@@i, 1DD3M a1 +i=1

    n IA@@i, 1DD2M a0>, 8a2, a1, a0

  • 1.5 2.0 2.5

    0.50

    0.55

    0.60

    0.65

    0.70

    A :=

    1 0.47

    1.2 0.50

    1.4 0.53

    1.6 0.57

    1.8 0.60

    2 0.64

    2.2 0.66

    2.4 0.70

    2.6 0.72

    z = Dimensions@AD;n = z@@1DD;PrintA

    " REGRESIN EXPONENCIAL DE LA FORMA yHxL= x"E;a0 =

    i=1

    n HA@@i, 1DDL2 *i=1

    n HLog@A@@i, 2DDDL -

    i=1

    n HA@@i, 1DD * Log@A@@i, 2DDDL *i=1

    n HA@@i, 1DDL

    ni=1

    n HA@@i, 1DDL2 - i=1

    n HA@@i, 1DDL2

    ;

    a1 = ni=1

    n HA@@i, 1DD * Log@A@@i, 2DDDL -i=1

    n HA@@i, 1DDL *i=1

    n HLog@A@@i, 2DDDL

    ni=1

    n HA@@i, 1DDL2 - i=1

    n HA@@i, 1DDL2

    ;

    = a1;

    = a0;

    P@x_D = x;Print@" y = ", P@xDDgrafpuntos =

    ListPlot@A, PlotStyle [email protected]

  • REGRESIN EXPONENCIAL DE LA FORMA yHxL= x

    y = 0.363106 0.272504 x

    1.5 2.0 2.5

    0.50

    0.55

    0.60

    0.65

    0.70

    4 Regresion.nb

  • A :=

    1 0.47

    1.2 0.50

    1.4 0.53

    1.6 0.57

    1.8 0.60

    2 0.64

    2.2 0.66

    2.4 0.70

    2.6 0.72

    z = Dimensions@AD;n = z@@1DD;PrintA" REGRESIN EXPONENCIAL DE LA FORMA yHxL= x"E;a0 =

    i=1

    n HLog10@A@@i, 1DDDL2 *i=1

    n HLog10@A@@i, 2DDDL -

    i=1

    n HLog10@A@@i, 1DDD * Log10@A@@i, 2DDDL *i=1

    n HLog10@A@@i, 1DDDL

    ni=1

    n

    HLog10@A@@i, 1DDDL2 - i=1

    n

    HLog10@A@@i, 1DDDL2

    ;

    a1 = ni=1

    n HLog10@A@@i, 1DDD * Log10@A@@i, 2DDDL -

    i=1

    n HLog10@A@@i, 1DDDL *i=1

    n HLog10@A@@i, 2DDDL

    ni=1

    n HLog10@A@@i, 1DDDL2 - i=1

    n HLog10@A@@i, 1DDDL2

    ;

    = a1;

    = 10a0;

    P@x_D = x;Print@" y = ", P@xDDgrafpuntos =

    ListPlot@A, PlotStyle [email protected]

  • 1.5 2.0 2.5

    0.50

    0.55

    0.60

    0.65

    0.70

    A :=

    0 0 14

    0 2 21

    1 2 11

    2 4 12

    0 4 23

    1 6 23

    2 6 14

    2 2 6

    1 1 11

    z = Dimensions@AD;n = z@@1DD;PrintA"

    REGRESIN LINEAL MULTIPLE POR LA ECUACIN DEL PLANO "E;sol = SolveB:

    i=1

    n

    A@@i, 3DD i=1

    n HA@@i, 1DDL a +i=1

    n HA@@i, 2DDL b + n c,

    i=1

    n HA@@i, 3DD * A@@i, 1DDL i=1

    n IA@@i, 1DD2M a +i=1

    n HA@@i, 1DD * A@@i, 2DDL b +

    i=1

    n HA@@i, 1DDL c, i=1

    n HA@@i, 2DD * A@@i, 3DDL == i=1

    n HA@@i, 1DD * A@@i, 2DDL a +

    i=1

    n IA@@i, 2DD2M b +i=1

    n HA@@i, 2DDL c>, 8a, b, c

  • REGRESIN LINEAL MULTIPLE POR LA ECUACIN DEL PLANO

    y = 814.6667 - 6.66667 x1 + 2.33333 x2