polmov( y, n, yn );
polclr( ysum, n );
x[0] = 0.0;
x[1] = 1.0/y[1]; for( j=2; j<=n; j++ )
{ /* A_(j-1) times the expansion of y^(j-1) */
polmul( &x[j-1], 0, yn, n, yp ); /* The expansion of the sum of A_k y^k up to k=j-1 */
poladd( yp, n, ysum, n, ysum ); /* The expansion of y^j */
polmul( yn, n, y, n, yn ); /* The coefficient A_j to make the sum up to k=j equal to zero */
x[j] = -ysum[j]/yn[j];
}
free(yn);
free(yp);
free(ysum);
}
#if0 /* Demonstration program
*/ #define N 10 double y[N], x[N]; double fac();
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.