Minimum Polynomial Extrapolation for Convergence Matlab script

SPONSORED LINKS

    Specification

  • Version:
  • File size: 0 KB
  • File name: MPE.m
  • Last update:
  • Platform: Windows / Linux / Mac OS / BSD / Solaris
  • Language: Matlab
  • Price:Freeware
  • Company: Sebastien Loisel (View more)

Minimum Polynomial Extrapolation for Convergence script description:




Publisher review:
Minimum Polynomial Extrapolation for Convergence Acceleration takes for input an n by k matrix of n-dimensional iterates The function s=MPE(X) extrapolates the limit of a sequence of vectors. It is similar to Aitken's delta squared process, which accelerates the convergence of linearly convergent iterations, often resulting in quadratically convergent iterations. However, Aitken's delta squared process is not effective on vector sequences. Usually, the sequence is given by a fixed point iteration, but the acceleration also sometimes works if the iteration is not in such a form.In typical uses, one would havex(:,1)=initial_guess;for j=1:max_iterfor k=1:3x(:,k 1)=f(x(:,k));endx=MPE(x);endThe function MPE must be provided with an n by k matrix, k must be at least 3. It may happen that better_x is not actually better. In this case, the calling function can detect it by noticing that the residual of MPE(x) is worse than the residual of x(:,end). The number k of iterates is often taken to be 3, but some problems may require a larger k. However, including some early, poor iterates may also result in a poorer acceleration, so typically one does not increase k arbitrarily.The attached graph shows the convergence behavior of MPE for the fixed point iteration forf=@(x) [((x(1)-1)^2 x(2)^2)/2;x(2)/2]; Requirements: ยท MATLAB Release: R2006a
Minimum Polynomial Extrapolation for Convergence is a Matlab script for Mathematics scripts design by Sebastien Loisel. It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Minimum Polynomial Extrapolation for Convergence Acceleration takes for input an n by k matrix of n-dimensional iterates

Operating system:
Windows / Linux / Mac OS / BSD / Solaris

Latest script and internet news

222

222

22

Posted on: 18 Jul 2023 22:27 by A. Brown

111

111

111

Posted on: 18 Jul 2023 22:24 by A. Brown

The permanently active Push system offered by the new Google Chrome 42

The permanently active Push system offered by the new Google Chrome 42

Hacked By !Sc-sT

Posted on: 17 Mar 2015 07:57 by A. Brown

SPREAD THE WORD

User Rating


Rating: 2.2 out of 5
Based on 13 ratings. 13 user reviews.

  • Currently 2.15 out of 5
  • 1
  • 2
  • 3
  • 4
  • 5