Código fuente Z2
%%%%%%%%%%%Guarde la siguiente función como archivo gmcal.m%%%%%%%%%
Función gmcal=gm1(x)
sizexd2 = size(x, 2);
% encuentra la longitud de la matriz
k = 0;
Para y1=x
k = k+1;
Si k & gt1
x 1(k)= x 1(k-1)+x(k);
Porcentaje acumulado de generación de energía
z 1(k-1)=-0.5 *(x 1(k)+x 1(k-1));
Dimensión %z1 menos 1 usado para calcular b.
yn 1(k-1)= x(k);
Otros
x 1(k)= x(k);
Fin
Fin
%x1, z1, k, yn1
sizez1=size(z1, 2);
% tamaño(yn 1);
z2 = z 1 ';
z3 = unos(1, tamañoz 1)'; 1 ' ;% Transposición
%YN
b =;gm1(x)
% Entre ellos, 5999, 5903, 5848, 5700 y 7884 pueden usarse como datos históricos conocidos, en su lugar, no importa cuánto.